pub struct TransferValidationFailure {
pub reason: Reason,
pub data: Option<HashMap<String, Value>>,
}
Fields§
§reason: Reason
§data: Option<HashMap<String, Value>>
Implementations§
Source§impl TransferValidationFailure
impl TransferValidationFailure
pub fn new(reason: Reason) -> TransferValidationFailure
Trait Implementations§
Source§impl Clone for TransferValidationFailure
impl Clone for TransferValidationFailure
Source§fn clone(&self) -> TransferValidationFailure
fn clone(&self) -> TransferValidationFailure
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TransferValidationFailure
impl Debug for TransferValidationFailure
Source§impl Default for TransferValidationFailure
impl Default for TransferValidationFailure
Source§fn default() -> TransferValidationFailure
fn default() -> TransferValidationFailure
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransferValidationFailure
impl<'de> Deserialize<'de> for TransferValidationFailure
Source§fn 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
impl StructuralPartialEq for TransferValidationFailure
Auto Trait Implementations§
impl Freeze for TransferValidationFailure
impl RefUnwindSafe for TransferValidationFailure
impl Send for TransferValidationFailure
impl Sync for TransferValidationFailure
impl Unpin for TransferValidationFailure
impl UnwindSafe for TransferValidationFailure
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