pub struct InitializePausableConfig {
pub pausable_discriminator: u8,
pub authority: Option<Pubkey>,
}Expand description
Initialize a new mint with the Pausable extension.
Fails if the mint has already been initialized, so must be called before InitializeMint.
Fields§
§pausable_discriminator: u8The authority that can pause and resume the mint.
Implementations§
Trait Implementations§
Source§impl ArrangeAccounts for InitializePausableConfig
impl ArrangeAccounts for InitializePausableConfig
type ArrangedAccounts = InitializePausableConfigInstructionAccounts
fn arrange_accounts(accounts: &[AccountMeta]) -> Option<Self::ArrangedAccounts>
Source§impl Clone for InitializePausableConfig
impl Clone for InitializePausableConfig
Source§fn clone(&self) -> InitializePausableConfig
fn clone(&self) -> InitializePausableConfig
Returns a duplicate 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 InitializePausableConfig
impl Debug for InitializePausableConfig
Source§impl PartialEq for InitializePausableConfig
impl PartialEq for InitializePausableConfig
impl StructuralPartialEq for InitializePausableConfig
Auto Trait Implementations§
impl Freeze for InitializePausableConfig
impl RefUnwindSafe for InitializePausableConfig
impl Send for InitializePausableConfig
impl Sync for InitializePausableConfig
impl Unpin for InitializePausableConfig
impl UnwindSafe for InitializePausableConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more