pub struct DeployedTokenAmount<TAmount, TToken> {
pub amount: TAmount,
pub token: TToken,
}Expand description
Amount in the token’s smallest unit plus the deployment it refers to.
Fields§
§amount: TAmountAmount in the token’s smallest unit (wei, lamports, …).
token: TTokenToken deployment (chain, address, decimals).
Trait Implementations§
Source§impl<TAmount: Clone, TToken: Clone> Clone for DeployedTokenAmount<TAmount, TToken>
impl<TAmount: Clone, TToken: Clone> Clone for DeployedTokenAmount<TAmount, TToken>
Source§fn clone(&self) -> DeployedTokenAmount<TAmount, TToken>
fn clone(&self) -> DeployedTokenAmount<TAmount, TToken>
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl<TAmount, TToken> Freeze for DeployedTokenAmount<TAmount, TToken>
impl<TAmount, TToken> RefUnwindSafe for DeployedTokenAmount<TAmount, TToken>where
TAmount: RefUnwindSafe,
TToken: RefUnwindSafe,
impl<TAmount, TToken> Send for DeployedTokenAmount<TAmount, TToken>
impl<TAmount, TToken> Sync for DeployedTokenAmount<TAmount, TToken>
impl<TAmount, TToken> Unpin for DeployedTokenAmount<TAmount, TToken>
impl<TAmount, TToken> UnsafeUnpin for DeployedTokenAmount<TAmount, TToken>where
TAmount: UnsafeUnpin,
TToken: UnsafeUnpin,
impl<TAmount, TToken> UnwindSafe for DeployedTokenAmount<TAmount, TToken>where
TAmount: UnwindSafe,
TToken: UnwindSafe,
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