pub enum ClassifierError {
Internal,
Unknown {
tag: String,
payload: OpaquePayload,
},
}Variants§
Trait Implementations§
Source§impl Clone for ClassifierError
impl Clone for ClassifierError
Source§fn clone(&self) -> ClassifierError
fn clone(&self) -> ClassifierError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ContractError for ClassifierError
impl ContractError for ClassifierError
Source§impl ContractType for ClassifierError
impl ContractType for ClassifierError
fn encode_value(&self) -> Result<ContractValue, EncodeError>
fn decode_value(value: &ContractValue) -> Result<ClassifierError, DecodeError>
fn encode(&self) -> Result<SlotValue, EncodeError>
fn decode(slot: &SlotValue) -> Result<Self, DecodeError>
fn encode_field(&self) -> Result<Option<ContractValue>, EncodeError>
fn decode_field(field: Option<&ContractValue>) -> Result<Self, DecodeError>
Source§impl Debug for ClassifierError
impl Debug for ClassifierError
Source§impl Default for ClassifierError
impl Default for ClassifierError
Source§fn default() -> ClassifierError
fn default() -> ClassifierError
Returns the “default value” for a type. Read more
Source§impl PartialEq for ClassifierError
impl PartialEq for ClassifierError
impl StructuralPartialEq for ClassifierError
Auto Trait Implementations§
impl Freeze for ClassifierError
impl RefUnwindSafe for ClassifierError
impl Send for ClassifierError
impl Sync for ClassifierError
impl Unpin for ClassifierError
impl UnsafeUnpin for ClassifierError
impl UnwindSafe for ClassifierError
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