pub enum ErrorKind {
MustEq {
to: String,
},
MustNotEq {
to: String,
},
MustBeOk,
MustBeErr,
MustBeSome,
MustBeNone,
MustHaveLength {
len: usize,
},
MustBeEmpty,
MustBeInRange {
range: String,
},
MustNotBeInRange {
range: String,
},
MustBeLowercase,
MustBeUppercase,
MustBeAscii,
MustBeEqAsciiIgnoreCase {
to: String,
},
MustBeLessThan {
other: String,
},
MustBeLessThanOrEqual {
other: String,
},
MustBeGreaterThan {
other: String,
},
MustBeGreaterThanOrEqual {
other: String,
},
MustBeNan,
MustNotBeNan,
Msg(String),
Error(Box<Error>),
}
Common prefix: (so do not incude it in separate message)
{} must
Variants
MustEq
Fields of MustEq
MustNotEq
Fields of MustNotEq
MustBeOk
MustBeErr
MustBeSome
MustBeNone
MustHaveLength
Fields of MustHaveLength
MustBeEmpty
MustBeInRange
Fields of MustBeInRange
MustNotBeInRange
Fields of MustNotBeInRange
MustBeLowercase
MustBeUppercase
MustBeAscii
MustBeEqAsciiIgnoreCase
Fields of MustBeEqAsciiIgnoreCase
MustBeLessThan
Fields of MustBeLessThan
MustBeLessThanOrEqual
Fields of MustBeLessThanOrEqual
MustBeGreaterThan
Fields of MustBeGreaterThan
MustBeGreaterThanOrEqual
Fields of MustBeGreaterThanOrEqual
MustBeNan
MustNotBeNan
Msg(String)
Error(Box<Error>)
Methods
Trait Implementations
Formats the value using the given formatter.
Formats the value using the given formatter. Read more