pub struct DeleteLeaf {
pub args: DeleteLeafArgs,
}
Expand description
Instruction.
Fields§
§args: DeleteLeafArgs
Trait Implementations§
Source§impl BorshDeserialize for DeleteLeafwhere
DeleteLeafArgs: BorshDeserialize,
impl BorshDeserialize for DeleteLeafwhere
DeleteLeafArgs: BorshDeserialize,
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
Source§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.
Source§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 DeleteLeafwhere
DeleteLeafArgs: BorshSerialize,
impl BorshSerialize for DeleteLeafwhere
DeleteLeafArgs: BorshSerialize,
Source§impl Discriminator for DeleteLeaf
impl Discriminator for DeleteLeaf
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Source§impl InstructionData for DeleteLeaf
impl InstructionData for DeleteLeaf
Auto Trait Implementations§
impl Freeze for DeleteLeaf
impl RefUnwindSafe for DeleteLeaf
impl Send for DeleteLeaf
impl Sync for DeleteLeaf
impl Unpin for DeleteLeaf
impl UnwindSafe for DeleteLeaf
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