pub struct TransferInfoInner {
pub authority: Option<String>,
pub destination: String,
pub destination_owner: Option<String>,
pub mint: String,
pub source: String,
pub token_amount: TokenAmount,
pub source_balance: Option<TokenAmount>,
pub source_pre_balance: Option<TokenAmount>,
pub destination_balance: Option<TokenAmount>,
pub destination_pre_balance: Option<TokenAmount>,
}Fields§
§destination: String§destination_owner: Option<String>§mint: String§source: String§token_amount: TokenAmount§source_balance: Option<TokenAmount>§source_pre_balance: Option<TokenAmount>§destination_balance: Option<TokenAmount>§destination_pre_balance: Option<TokenAmount>Trait Implementations§
Source§impl Clone for TransferInfoInner
impl Clone for TransferInfoInner
Source§fn clone(&self) -> TransferInfoInner
fn clone(&self) -> TransferInfoInner
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 TransferInfoInner
impl Debug for TransferInfoInner
Source§impl<'de> Deserialize<'de> for TransferInfoInner
impl<'de> Deserialize<'de> for TransferInfoInner
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
Auto Trait Implementations§
impl Freeze for TransferInfoInner
impl RefUnwindSafe for TransferInfoInner
impl Send for TransferInfoInner
impl Sync for TransferInfoInner
impl Unpin for TransferInfoInner
impl UnsafeUnpin for TransferInfoInner
impl UnwindSafe for TransferInfoInner
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more