pub enum PostOnlyParam {
None,
MustPostOnly,
TryPostOnly,
}Variants§
Trait Implementations§
Source§impl BorshDeserialize for PostOnlyParam
impl BorshDeserialize for PostOnlyParam
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 PostOnlyParam
impl BorshSerialize for PostOnlyParam
Source§impl Clone for PostOnlyParam
impl Clone for PostOnlyParam
Source§fn clone(&self) -> PostOnlyParam
fn clone(&self) -> PostOnlyParam
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 PostOnlyParam
impl Debug for PostOnlyParam
Source§impl Default for PostOnlyParam
impl Default for PostOnlyParam
Source§impl EnumExt for PostOnlyParam
impl EnumExt for PostOnlyParam
impl Copy for PostOnlyParam
Auto Trait Implementations§
impl Freeze for PostOnlyParam
impl RefUnwindSafe for PostOnlyParam
impl Send for PostOnlyParam
impl Sync for PostOnlyParam
impl Unpin for PostOnlyParam
impl UnwindSafe for PostOnlyParam
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