pub struct Account;Trait Implementations§
Source§impl GenericTokenAccount for Account
impl GenericTokenAccount for Account
fn valid_account_data(account_data: &[u8]) -> bool
fn unpack_account_mint(account_data: &[u8]) -> Option<&Pubkey>
fn unpack_account_owner(account_data: &[u8]) -> Option<&Pubkey>
fn unpack_account_amount(account_data: &[u8]) -> Option<u64>
fn unpack_account_mint_unchecked(account_data: &[u8]) -> &Pubkey
fn unpack_account_owner_unchecked(account_data: &[u8]) -> &Pubkey
fn unpack_account_amount_unchecked(account_data: &[u8]) -> u64
fn unpack_pubkey_unchecked(account_data: &[u8], offset: usize) -> &Pubkey
Auto Trait Implementations§
impl Freeze for Account
impl RefUnwindSafe for Account
impl Send for Account
impl Sync for Account
impl Unpin for Account
impl UnwindSafe for Account
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