pub struct AddRemoveDelegation {
pub args: AddRemoveDelegationArgs,
}
Expand description
Instruction.
Fields§
§args: AddRemoveDelegationArgs
Trait Implementations§
Source§impl BorshDeserialize for AddRemoveDelegation
impl BorshDeserialize for AddRemoveDelegation
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 AddRemoveDelegation
impl BorshSerialize for AddRemoveDelegation
Source§impl Discriminator for AddRemoveDelegation
impl Discriminator for AddRemoveDelegation
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Auto Trait Implementations§
impl Freeze for AddRemoveDelegation
impl RefUnwindSafe for AddRemoveDelegation
impl Send for AddRemoveDelegation
impl Sync for AddRemoveDelegation
impl Unpin for AddRemoveDelegation
impl UnwindSafe for AddRemoveDelegation
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