Expand description
The error
module contains the Error
enum that contains all error types used by this crate.
The Error
enum implements constructors for its struct variants, because those are ugly to construct.
The module also contains some helper functions starting with expect_
that check for a condition and return Err(_)
if the condition is not fulfilled.
They are meant as shortcuts to not write the same error checking code everywhere.
Enums
Errors used in this crate.
Functions
Returns Ok(())
if the actual and expected parameters are equal, and Err(Error::WrongFunctionArgumentAmount)
otherwise.
Returns Ok(())
if the given value is a string or a numeric
Type Definitions
Standard result type used by this crate.