pub enum RuntimeConstructError {
Primitive,
UnexpectedType {
index: usize,
expected: &'static str,
},
InvalidVariant,
PrivateFields,
NotStruct,
NotEnum,
NotEnoughArgs,
}
Expand description
Failure of type construction
Variants§
Primitive
Attempted to construct primitive type
UnexpectedType
Invalid type was passed as argument to constructor
InvalidVariant
Related enum doesn’t have requested variant
PrivateFields
NotStruct
NotEnum
NotEnoughArgs
Trait Implementations§
Source§impl Debug for RuntimeConstructError
impl Debug for RuntimeConstructError
Source§impl Display for RuntimeConstructError
impl Display for RuntimeConstructError
Source§impl Error for RuntimeConstructError
impl Error for RuntimeConstructError
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()
Auto Trait Implementations§
impl Freeze for RuntimeConstructError
impl RefUnwindSafe for RuntimeConstructError
impl Send for RuntimeConstructError
impl Sync for RuntimeConstructError
impl Unpin for RuntimeConstructError
impl UnwindSafe for RuntimeConstructError
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