pub struct SettlementResult {
pub burned: u128,
pub refunded: u128,
pub remaining: u128,
}Expand description
Result of applying a settlement to an escrow entry.
Fields§
§burned: u128§refunded: u128§remaining: u128Trait Implementations§
Source§impl BorshDeserialize for SettlementResult
impl BorshDeserialize for SettlementResult
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for SettlementResult
impl BorshSerialize for SettlementResult
Source§impl Clone for SettlementResult
impl Clone for SettlementResult
Source§fn clone(&self) -> SettlementResult
fn clone(&self) -> SettlementResult
Returns a copy 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 SettlementResult
impl Debug for SettlementResult
Source§impl<'de> Deserialize<'de> for SettlementResult
impl<'de> Deserialize<'de> for SettlementResult
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
Source§impl PartialEq for SettlementResult
impl PartialEq for SettlementResult
Source§impl Serialize for SettlementResult
impl Serialize for SettlementResult
impl Eq for SettlementResult
impl StructuralPartialEq for SettlementResult
Auto Trait Implementations§
impl Freeze for SettlementResult
impl RefUnwindSafe for SettlementResult
impl Send for SettlementResult
impl Sync for SettlementResult
impl Unpin for SettlementResult
impl UnwindSafe for SettlementResult
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