pub struct SplitArgs {
pub action_id: u64,
}Fields§
§action_id: u64Trait Implementations§
Source§impl BorshDeserialize for SplitArgswhere
u64: BorshDeserialize,
impl BorshDeserialize for SplitArgswhere
u64: 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 SplitArgswhere
u64: BorshSerialize,
impl BorshSerialize for SplitArgswhere
u64: BorshSerialize,
impl Eq for SplitArgs
impl StructuralPartialEq for SplitArgs
Auto Trait Implementations§
impl Freeze for SplitArgs
impl RefUnwindSafe for SplitArgs
impl Send for SplitArgs
impl Sync for SplitArgs
impl Unpin for SplitArgs
impl UnsafeUnpin for SplitArgs
impl UnwindSafe for SplitArgs
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