pub struct TokenBalance {
pub mint: String,
pub token_account: String,
pub raw_amount: String,
pub ui_amount: f64,
pub decimals: u8,
pub symbol: Option<String>,
pub name: Option<String>,
}Expand description
SPL Token balance with metadata.
Fields§
§mint: StringToken mint address.
token_account: StringToken account address.
raw_amount: StringRaw balance in smallest unit.
ui_amount: f64Human-readable balance.
decimals: u8Token decimals.
symbol: Option<String>Token symbol (if known).
name: Option<String>Token name (if known).
Trait Implementations§
Source§impl Clone for TokenBalance
impl Clone for TokenBalance
Source§impl Debug for TokenBalance
impl Debug for TokenBalance
Auto Trait Implementations§
impl Freeze for TokenBalance
impl RefUnwindSafe for TokenBalance
impl Send for TokenBalance
impl Sync for TokenBalance
impl Unpin for TokenBalance
impl UnsafeUnpin for TokenBalance
impl UnwindSafe for TokenBalance
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