pub enum TestValueType {
Valid {
description: String,
},
Invalid {
description: String,
reason: String,
},
}Variants§
Trait Implementations§
Source§impl BorshDeserialize for TestValueType
impl BorshDeserialize for TestValueType
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 TestValueType
impl BorshSerialize for TestValueType
Source§impl Clone for TestValueType
impl Clone for TestValueType
Source§fn clone(&self) -> TestValueType
fn clone(&self) -> TestValueType
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 TestValueType
impl Debug for TestValueType
Source§impl<'de> Deserialize<'de> for TestValueType
impl<'de> Deserialize<'de> for TestValueType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl EnumExt for TestValueType
impl EnumExt for TestValueType
Auto Trait Implementations§
impl Freeze for TestValueType
impl RefUnwindSafe for TestValueType
impl Send for TestValueType
impl Sync for TestValueType
impl Unpin for TestValueType
impl UnwindSafe for TestValueType
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