pub struct DynamicInstruction {
pub target_program_id: Pubkey,
pub data: Vec<u8>,
pub account_metas: Vec<MetaEntry>,
}
Expand description
Dinamik olarak başka bir programa instruction göndermek için yapı
Fields§
§target_program_id: Pubkey
Hedef program id
data: Vec<u8>
Instruction datası
account_metas: Vec<MetaEntry>
Hedef programa iletilecek hesaplar
Implementations§
Source§impl DynamicInstruction
impl DynamicInstruction
pub fn instruction(&self) -> Instruction
pub fn instruction_with_remaining_accounts( &self, remaining_accounts: &[AccountMeta], ) -> Instruction
Auto Trait Implementations§
impl Freeze for DynamicInstruction
impl RefUnwindSafe for DynamicInstruction
impl Send for DynamicInstruction
impl Sync for DynamicInstruction
impl Unpin for DynamicInstruction
impl UnwindSafe for DynamicInstruction
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> 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