There are specific types for errors (e.g.
and additionally one
Error type that can represent them all.
Each error in this module has an
A boxed error implementing
Wrong generation error.
The Specs error type. This is an enum which is able to represent all error types of this library.