Pipe operator of xerus::misc::generic_error destroys type information.
The pipe operator returns an object of type generic_error&, apparently this disallows a catch statement to determine any specialized objects.
The pipe operator returns an object of type generic_error&, apparently this disallows a catch statement to determine any specialized objects.