#[non_exhaustive]pub enum IncludeBuilderError {
UninitializedField(&'static str),
ValidationError(String),
}
Expand description
Error type for IncludeBuilder
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
UninitializedField(&'static str)
Uninitialized field
ValidationError(String)
Custom validation error
Trait Implementations§
Source§impl Debug for IncludeBuilderError
impl Debug for IncludeBuilderError
Source§impl Display for IncludeBuilderError
impl Display for IncludeBuilderError
Source§impl Error for IncludeBuilderError
impl Error for IncludeBuilderError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<String> for IncludeBuilderError
impl From<String> for IncludeBuilderError
Source§impl From<UninitializedFieldError> for IncludeBuilderError
impl From<UninitializedFieldError> for IncludeBuilderError
Source§fn from(s: UninitializedFieldError) -> Self
fn from(s: UninitializedFieldError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IncludeBuilderError
impl RefUnwindSafe for IncludeBuilderError
impl Send for IncludeBuilderError
impl Sync for IncludeBuilderError
impl Unpin for IncludeBuilderError
impl UnwindSafe for IncludeBuilderError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more