pub struct InitializeMint2<'a> {
pub mint: &'a AccountView,
pub decimals: u8,
pub mint_authority: &'a Address,
pub freeze_authority: Option<&'a Address>,
}Expand description
Fields§
§mint: &'a AccountViewMint Account.
decimals: u8Decimals.
Mint Authority.
Freeze Authority.
Implementations§
Source§impl InitializeMint2<'_>
impl InitializeMint2<'_>
pub fn invoke(&self) -> Result<(), ProgramError>
Auto Trait Implementations§
impl<'a> Freeze for InitializeMint2<'a>
impl<'a> RefUnwindSafe for InitializeMint2<'a>
impl<'a> !Send for InitializeMint2<'a>
impl<'a> !Sync for InitializeMint2<'a>
impl<'a> Unpin for InitializeMint2<'a>
impl<'a> UnsafeUnpin for InitializeMint2<'a>
impl<'a> UnwindSafe for InitializeMint2<'a>
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