pub enum Web3ContractError {
UnsupportedSchema(String),
MissingField(&'static str),
DuplicateValue(String),
UnknownReference(String),
InvalidBinding(String),
InvalidProof(String),
InvalidSettlement(String),
InvalidQualificationCase(String),
}Variants§
UnsupportedSchema(String)
MissingField(&'static str)
DuplicateValue(String)
UnknownReference(String)
InvalidBinding(String)
InvalidProof(String)
InvalidSettlement(String)
InvalidQualificationCase(String)
Trait Implementations§
Source§impl Debug for Web3ContractError
impl Debug for Web3ContractError
Source§impl Display for Web3ContractError
impl Display for Web3ContractError
Source§impl Error for Web3ContractError
impl Error for Web3ContractError
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 PartialEq for Web3ContractError
impl PartialEq for Web3ContractError
impl Eq for Web3ContractError
impl StructuralPartialEq for Web3ContractError
Auto Trait Implementations§
impl Freeze for Web3ContractError
impl RefUnwindSafe for Web3ContractError
impl Send for Web3ContractError
impl Sync for Web3ContractError
impl Unpin for Web3ContractError
impl UnsafeUnpin for Web3ContractError
impl UnwindSafe for Web3ContractError
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