Enum remotemob::session::VersionedSession
source · pub enum VersionedSession {
V0(SessionV0),
V1(Session),
}
Variants§
Implementations§
Trait Implementations§
source§impl Clone for VersionedSession
impl Clone for VersionedSession
source§fn clone(&self) -> VersionedSession
fn clone(&self) -> VersionedSession
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 VersionedSession
impl Debug for VersionedSession
source§impl<'de> Deserialize<'de> for VersionedSession
impl<'de> Deserialize<'de> for VersionedSession
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
Auto Trait Implementations§
impl RefUnwindSafe for VersionedSession
impl Send for VersionedSession
impl Sync for VersionedSession
impl Unpin for VersionedSession
impl UnwindSafe for VersionedSession
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