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