Struct hpl_asset_assembler::instruction::UpdateAssembler
source · pub struct UpdateAssembler {
pub args: UpdateAssemblerArgs,
pub proof_index: u8,
}
Expand description
Instruction.
Fields§
§args: UpdateAssemblerArgs
§proof_index: u8
Trait Implementations§
source§impl BorshDeserialize for UpdateAssemblerwhere
UpdateAssemblerArgs: BorshDeserialize,
u8: BorshDeserialize,
impl BorshDeserialize for UpdateAssemblerwhere
UpdateAssemblerArgs: BorshDeserialize,
u8: 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 UpdateAssemblerwhere
UpdateAssemblerArgs: BorshSerialize,
u8: BorshSerialize,
impl BorshSerialize for UpdateAssemblerwhere
UpdateAssemblerArgs: BorshSerialize,
u8: BorshSerialize,
source§impl Discriminator for UpdateAssembler
impl Discriminator for UpdateAssembler
const DISCRIMINATOR: [u8; 8] = _
fn discriminator() -> [u8; 8]
source§impl InstructionData for UpdateAssembler
impl InstructionData for UpdateAssembler
Auto Trait Implementations§
impl RefUnwindSafe for UpdateAssembler
impl Send for UpdateAssembler
impl Sync for UpdateAssembler
impl Unpin for UpdateAssembler
impl UnwindSafe for UpdateAssembler
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