Struct hpl_asset_assembler::instruction::CreateAssembler
source · pub struct CreateAssembler {
pub args: CreateAssemblerArgs,
}
Expand description
Instruction.
Fields§
§args: CreateAssemblerArgs
Trait Implementations§
source§impl BorshDeserialize for CreateAssemblerwhere
CreateAssemblerArgs: BorshDeserialize,
impl BorshDeserialize for CreateAssemblerwhere
CreateAssemblerArgs: BorshDeserialize,
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
source§impl BorshSerialize for CreateAssemblerwhere
CreateAssemblerArgs: BorshSerialize,
impl BorshSerialize for CreateAssemblerwhere
CreateAssemblerArgs: BorshSerialize,
source§impl Discriminator for CreateAssembler
impl Discriminator for CreateAssembler
const DISCRIMINATOR: [u8; 8] = _
fn discriminator() -> [u8; 8]
source§impl InstructionData for CreateAssembler
impl InstructionData for CreateAssembler
Auto Trait Implementations§
impl RefUnwindSafe for CreateAssembler
impl Send for CreateAssembler
impl Sync for CreateAssembler
impl Unpin for CreateAssembler
impl UnwindSafe for CreateAssembler
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