pub struct ExternalSnapshot { /* private fields */ }
Available on crate feature
external_client
only.Expand description
Serializable snapshot of an ExternalGroup state.
Implementations§
Trait Implementations§
Source§impl Clone for ExternalSnapshot
impl Clone for ExternalSnapshot
Source§fn clone(&self) -> ExternalSnapshot
fn clone(&self) -> ExternalSnapshot
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 ExternalSnapshot
impl Debug for ExternalSnapshot
Source§impl MlsDecode for ExternalSnapshot
impl MlsDecode for ExternalSnapshot
Source§impl MlsEncode for ExternalSnapshot
impl MlsEncode for ExternalSnapshot
Source§impl MlsSize for ExternalSnapshot
impl MlsSize for ExternalSnapshot
fn mls_encoded_len(&self) -> usize
Source§impl PartialEq for ExternalSnapshot
impl PartialEq for ExternalSnapshot
impl StructuralPartialEq for ExternalSnapshot
Auto Trait Implementations§
impl Freeze for ExternalSnapshot
impl RefUnwindSafe for ExternalSnapshot
impl Send for ExternalSnapshot
impl Sync for ExternalSnapshot
impl Unpin for ExternalSnapshot
impl UnwindSafe for ExternalSnapshot
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more