pub enum VersionedBinSlate {
V4(SlateV4Bin),
}
Expand description
Binary versions, can only be parsed 1:1 into the appropriate version, and VersionedSlate can up/downgrade from there
Variants§
V4(SlateV4Bin)
Version 4, binary
Trait Implementations§
source§impl<'de> Deserialize<'de> for VersionedBinSlate
impl<'de> Deserialize<'de> for VersionedBinSlate
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 From<VersionedBinSlate> for VersionedSlate
impl From<VersionedBinSlate> for VersionedSlate
source§fn from(slate: VersionedBinSlate) -> VersionedSlate
fn from(slate: VersionedBinSlate) -> VersionedSlate
Converts to this type from the input type.
source§impl Serialize for VersionedBinSlate
impl Serialize for VersionedBinSlate
source§impl TryFrom<VersionedSlate> for VersionedBinSlate
impl TryFrom<VersionedSlate> for VersionedBinSlate
source§fn try_from(slate: VersionedSlate) -> Result<VersionedBinSlate, Error>
fn try_from(slate: VersionedSlate) -> Result<VersionedBinSlate, Error>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for VersionedBinSlate
impl RefUnwindSafe for VersionedBinSlate
impl Send for VersionedBinSlate
impl Sync for VersionedBinSlate
impl Unpin for VersionedBinSlate
impl UnwindSafe for VersionedBinSlate
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