pub struct ExecuteInstruction;Expand description
TLV instruction type only used to define the discriminator. The actual data
is entirely managed by ExtraAccountMetas, and it is the only data contained
by this type.
Trait Implementations§
source§impl SplDiscriminate for ExecuteInstruction
impl SplDiscriminate for ExecuteInstruction
source§const SPL_DISCRIMINATOR: ArrayDiscriminator = _
const SPL_DISCRIMINATOR: ArrayDiscriminator = _
The 8-byte discriminator as a
[u8; 8]source§const SPL_DISCRIMINATOR_SLICE: &'static [u8] = Self::SPL_DISCRIMINATOR.as_slice()
const SPL_DISCRIMINATOR_SLICE: &'static [u8] = Self::SPL_DISCRIMINATOR.as_slice()
The 8-byte discriminator as a slice (
&[u8])Auto Trait Implementations§
impl RefUnwindSafe for ExecuteInstruction
impl Send for ExecuteInstruction
impl Sync for ExecuteInstruction
impl Unpin for ExecuteInstruction
impl UnwindSafe for ExecuteInstruction
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