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