Struct ic_canister_kit::token::ledger::LedgerTransferArgs
source · pub struct LedgerTransferArgs {
pub from_subaccount: Option<LedgerSubaccount>,
pub amount: LedgerTokens,
pub to: LedgerAccountIdentifier,
pub fee: LedgerTokens,
pub memo: LedgerMemo,
pub created_at_time: Option<LedgerTimestamp>,
}Fields§
§from_subaccount: Option<LedgerSubaccount>§amount: LedgerTokens§to: LedgerAccountIdentifier§fee: LedgerTokens§memo: LedgerMemo§created_at_time: Option<LedgerTimestamp>Trait Implementations§
source§impl CandidType for LedgerTransferArgs
impl CandidType for LedgerTransferArgs
source§impl Clone for LedgerTransferArgs
impl Clone for LedgerTransferArgs
source§fn clone(&self) -> LedgerTransferArgs
fn clone(&self) -> LedgerTransferArgs
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 LedgerTransferArgs
impl Debug for LedgerTransferArgs
source§impl<'de> Deserialize<'de> for LedgerTransferArgs
impl<'de> Deserialize<'de> for LedgerTransferArgs
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 RefUnwindSafe for LedgerTransferArgs
impl Send for LedgerTransferArgs
impl Sync for LedgerTransferArgs
impl Unpin for LedgerTransferArgs
impl UnwindSafe for LedgerTransferArgs
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