pub struct EmitEventInstructionData { /* private fields */ }Implementations§
Trait Implementations§
Source§impl BorshDeserialize for EmitEventInstructionData
impl BorshDeserialize for EmitEventInstructionData
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 Clone for EmitEventInstructionData
impl Clone for EmitEventInstructionData
Source§fn clone(&self) -> EmitEventInstructionData
fn clone(&self) -> EmitEventInstructionData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EmitEventInstructionData
impl Debug for EmitEventInstructionData
Source§impl Default for EmitEventInstructionData
impl Default for EmitEventInstructionData
Source§impl PartialEq for EmitEventInstructionData
impl PartialEq for EmitEventInstructionData
impl Eq for EmitEventInstructionData
impl StructuralPartialEq for EmitEventInstructionData
Auto Trait Implementations§
impl Freeze for EmitEventInstructionData
impl RefUnwindSafe for EmitEventInstructionData
impl Send for EmitEventInstructionData
impl Sync for EmitEventInstructionData
impl Unpin for EmitEventInstructionData
impl UnwindSafe for EmitEventInstructionData
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