pub enum DropTypeError {
DecodeError(DecodeError),
NotAllow(String),
InvalidType(String),
}Expand description
General error type for DropType
Variants§
DecodeError(DecodeError)
Emit when it cannot decode Namespace
NotAllow(String)
Emit when you’re trying to use unsafe type in a Drop without "unsafe": true keyword
InvalidType(String)
Emit when type field is not a valid type
Trait Implementations§
Source§impl Debug for DropTypeError
impl Debug for DropTypeError
Source§impl Display for DropTypeError
impl Display for DropTypeError
Source§impl From<DecodeError> for DropTypeError
impl From<DecodeError> for DropTypeError
Source§fn from(error: DecodeError) -> DropTypeError
fn from(error: DecodeError) -> DropTypeError
Converts to this type from the input type.
Source§impl From<DropTypeError> for ScriptFormatError
impl From<DropTypeError> for ScriptFormatError
Source§fn from(error: DropTypeError) -> ScriptFormatError
fn from(error: DropTypeError) -> ScriptFormatError
Converts to this type from the input type.
Source§impl PartialEq for DropTypeError
impl PartialEq for DropTypeError
impl StructuralPartialEq for DropTypeError
Auto Trait Implementations§
impl Freeze for DropTypeError
impl RefUnwindSafe for DropTypeError
impl Send for DropTypeError
impl Sync for DropTypeError
impl Unpin for DropTypeError
impl UnsafeUnpin for DropTypeError
impl UnwindSafe for DropTypeError
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