pub enum ExtensionStructConfig {
Show 33 variants
Placeholder0,
Placeholder1,
Placeholder2,
Placeholder3,
Placeholder4,
Placeholder5,
Placeholder6,
Placeholder7,
Placeholder8,
Placeholder9,
Placeholder10,
Placeholder11,
Placeholder12,
Placeholder13,
Placeholder14,
Placeholder15,
Placeholder16,
Placeholder17,
Placeholder18,
TokenMetadata(TokenMetadataConfig),
Placeholder20,
Placeholder21,
Placeholder22,
Placeholder23,
Placeholder24,
Placeholder25,
Placeholder26,
PausableAccount(PausableAccountExtensionConfig),
PermanentDelegateAccount(PermanentDelegateAccountExtensionConfig),
TransferFeeAccount(TransferFeeAccountExtensionConfig),
TransferHookAccount(TransferHookAccountExtensionConfig),
CompressedOnly(CompressedOnlyExtensionConfig),
Compressible(CompressibleExtensionConfig),
}Variants§
Placeholder0
Placeholder1
Placeholder2
Placeholder3
Placeholder4
Placeholder5
Placeholder6
Placeholder7
Placeholder8
Placeholder9
Placeholder10
Placeholder11
Placeholder12
Placeholder13
Placeholder14
Placeholder15
Placeholder16
Placeholder17
Placeholder18
TokenMetadata(TokenMetadataConfig)
Placeholder20
Placeholder21
Placeholder22
Placeholder23
Placeholder24
Placeholder25
Placeholder26
Reserved for Token-2022 Pausable compatibility
PausableAccount(PausableAccountExtensionConfig)
PermanentDelegateAccount(PermanentDelegateAccountExtensionConfig)
TransferFeeAccount(TransferFeeAccountExtensionConfig)
TransferHookAccount(TransferHookAccountExtensionConfig)
CompressedOnly(CompressedOnlyExtensionConfig)
Compressible(CompressibleExtensionConfig)
Trait Implementations§
Source§impl Clone for ExtensionStructConfig
impl Clone for ExtensionStructConfig
Source§fn clone(&self) -> ExtensionStructConfig
fn clone(&self) -> ExtensionStructConfig
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 ExtensionStructConfig
impl Debug for ExtensionStructConfig
Source§impl Default for ExtensionStructConfig
impl Default for ExtensionStructConfig
Source§fn default() -> ExtensionStructConfig
fn default() -> ExtensionStructConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for ExtensionStructConfig
impl PartialEq for ExtensionStructConfig
impl StructuralPartialEq for ExtensionStructConfig
Auto Trait Implementations§
impl Freeze for ExtensionStructConfig
impl RefUnwindSafe for ExtensionStructConfig
impl Send for ExtensionStructConfig
impl Sync for ExtensionStructConfig
impl Unpin for ExtensionStructConfig
impl UnwindSafe for ExtensionStructConfig
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