pub struct UpdateExtraAccountMetaListInstruction;Expand description
TLV instruction type used to update extra account metas for the transfer hook
Trait Implementations§
Source§impl SplDiscriminate for UpdateExtraAccountMetaListInstruction
impl SplDiscriminate for UpdateExtraAccountMetaListInstruction
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 UpdateExtraAccountMetaListInstruction
impl RefUnwindSafe for UpdateExtraAccountMetaListInstruction
impl Send for UpdateExtraAccountMetaListInstruction
impl Sync for UpdateExtraAccountMetaListInstruction
impl Unpin for UpdateExtraAccountMetaListInstruction
impl UnsafeUnpin for UpdateExtraAccountMetaListInstruction
impl UnwindSafe for UpdateExtraAccountMetaListInstruction
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