pub enum VersionedRFP {
V0(RFP),
}
Variants§
Trait Implementations§
Source§impl BorshDeserialize for VersionedRFP
impl BorshDeserialize for VersionedRFP
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 VersionedRFP
impl BorshSerialize for VersionedRFP
Source§impl Clone for VersionedRFP
impl Clone for VersionedRFP
Source§fn clone(&self) -> VersionedRFP
fn clone(&self) -> VersionedRFP
Returns a copy 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<'de> Deserialize<'de> for VersionedRFP
impl<'de> Deserialize<'de> for VersionedRFP
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 VersionedRFP
impl EnumExt for VersionedRFP
Source§impl From<RFP> for VersionedRFP
impl From<RFP> for VersionedRFP
Source§impl From<VersionedRFP> for RFP
impl From<VersionedRFP> for RFP
Source§fn from(vp: VersionedRFP) -> Self
fn from(vp: VersionedRFP) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VersionedRFP
impl RefUnwindSafe for VersionedRFP
impl Send for VersionedRFP
impl Sync for VersionedRFP
impl Unpin for VersionedRFP
impl UnwindSafe for VersionedRFP
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