#[non_exhaustive]pub enum DataEntryBuilderError {
UninitializedField(&'static str),
ValidationError(String),
}Expand description
Error type for DataEntryBuilder
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 DataEntryBuilderError
impl Debug for DataEntryBuilderError
Source§impl Display for DataEntryBuilderError
impl Display for DataEntryBuilderError
Source§impl Error for DataEntryBuilderError
impl Error for DataEntryBuilderError
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 DataEntryBuilderError
impl From<String> for DataEntryBuilderError
Source§impl From<UninitializedFieldError> for DataEntryBuilderError
impl From<UninitializedFieldError> for DataEntryBuilderError
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 DataEntryBuilderError
impl RefUnwindSafe for DataEntryBuilderError
impl Send for DataEntryBuilderError
impl Sync for DataEntryBuilderError
impl Unpin for DataEntryBuilderError
impl UnsafeUnpin for DataEntryBuilderError
impl UnwindSafe for DataEntryBuilderError
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