pub struct InitializeExtraAccountMetaListInstruction;Expand description
TLV instruction type used to initialize extra account metas for the transfer hook
Trait Implementations§
Source§impl SplDiscriminate for InitializeExtraAccountMetaListInstruction
impl SplDiscriminate for InitializeExtraAccountMetaListInstruction
Source§const SPL_DISCRIMINATOR: ArrayDiscriminator
const SPL_DISCRIMINATOR: ArrayDiscriminator
The 8-byte discriminator as a
[u8; 8]Source§const SPL_DISCRIMINATOR_SLICE: &'static [u8] = _
const SPL_DISCRIMINATOR_SLICE: &'static [u8] = _
The 8-byte discriminator as a slice (
&[u8])Auto Trait Implementations§
impl Freeze for InitializeExtraAccountMetaListInstruction
impl RefUnwindSafe for InitializeExtraAccountMetaListInstruction
impl Send for InitializeExtraAccountMetaListInstruction
impl Sync for InitializeExtraAccountMetaListInstruction
impl Unpin for InitializeExtraAccountMetaListInstruction
impl UnsafeUnpin for InitializeExtraAccountMetaListInstruction
impl UnwindSafe for InitializeExtraAccountMetaListInstruction
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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