Struct move_idl_types::IDLError
source · [−]Expand description
IDL error.
Fields
name: StringThe constant name of error e.g., ECANT_PAY_DEPOSIT
doc: Option<String>The code description. This is generated from the doc comments on the constant.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for IDLError
impl<'de> Deserialize<'de> for IDLError
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl From<&ErrorDescription> for IDLError
impl From<&ErrorDescription> for IDLError
sourcefn from(desc: &ErrorDescription) -> Self
fn from(desc: &ErrorDescription) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for IDLError
impl Send for IDLError
impl Sync for IDLError
impl Unpin for IDLError
impl UnwindSafe for IDLError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more