pub enum VersionedTimelineStatus {
V1(TimelineStatusV2),
}
Variants§
Implementations§
Source§impl VersionedTimelineStatus
impl VersionedTimelineStatus
pub fn latest_version(self) -> TimelineStatus
Trait Implementations§
Source§impl BorshDeserialize for VersionedTimelineStatus
impl BorshDeserialize for VersionedTimelineStatus
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 Clone for VersionedTimelineStatus
impl Clone for VersionedTimelineStatus
Source§fn clone(&self) -> VersionedTimelineStatus
fn clone(&self) -> VersionedTimelineStatus
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 Debug for VersionedTimelineStatus
impl Debug for VersionedTimelineStatus
Source§impl<'de> Deserialize<'de> for VersionedTimelineStatus
impl<'de> Deserialize<'de> for VersionedTimelineStatus
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 VersionedTimelineStatus
impl EnumExt for VersionedTimelineStatus
Source§impl From<TimelineStatusV1> for VersionedTimelineStatus
impl From<TimelineStatusV1> for VersionedTimelineStatus
Source§fn from(value: TimelineStatusV1) -> Self
fn from(value: TimelineStatusV1) -> Self
Converts to this type from the input type.
Source§impl From<TimelineStatusV2> for VersionedTimelineStatus
impl From<TimelineStatusV2> for VersionedTimelineStatus
Source§fn from(value: TimelineStatusV2) -> Self
fn from(value: TimelineStatusV2) -> Self
Converts to this type from the input type.
Source§impl From<VersionedTimelineStatus> for TimelineStatusV2
impl From<VersionedTimelineStatus> for TimelineStatusV2
Source§fn from(value: VersionedTimelineStatus) -> Self
fn from(value: VersionedTimelineStatus) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VersionedTimelineStatus
impl RefUnwindSafe for VersionedTimelineStatus
impl Send for VersionedTimelineStatus
impl Sync for VersionedTimelineStatus
impl Unpin for VersionedTimelineStatus
impl UnwindSafe for VersionedTimelineStatus
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