#[repr(C, packed(1))]pub struct AbiManagerCreateMetaExternalArgs {
pub abi_meta_account_idx: u16,
pub authority_account_idx: u16,
pub target_program: TnPubkey,
pub seed: [u8; 32],
}Expand description
ABI manager program CREATE META (external) instruction arguments (matches C struct)
Fields§
§abi_meta_account_idx: u16§target_program: TnPubkey§seed: [u8; 32]Trait Implementations§
Source§impl Clone for AbiManagerCreateMetaExternalArgs
impl Clone for AbiManagerCreateMetaExternalArgs
Source§fn clone(&self) -> AbiManagerCreateMetaExternalArgs
fn clone(&self) -> AbiManagerCreateMetaExternalArgs
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 moreimpl Copy for AbiManagerCreateMetaExternalArgs
Auto Trait Implementations§
impl Freeze for AbiManagerCreateMetaExternalArgs
impl RefUnwindSafe for AbiManagerCreateMetaExternalArgs
impl Send for AbiManagerCreateMetaExternalArgs
impl Sync for AbiManagerCreateMetaExternalArgs
impl Unpin for AbiManagerCreateMetaExternalArgs
impl UnwindSafe for AbiManagerCreateMetaExternalArgs
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