pub struct AppDataUpdates(/* private fields */);Available on (32-bit or 64-bit) and crate feature
extensions-draft-08 only.Expand description
A diff of update values that can be provided to MlsGroup::process_unverified_message_with_app_data_updates or CommitBuilder::with_app_data_dictionary_updates
Implementations§
Trait Implementations§
Source§impl Debug for AppDataUpdates
impl Debug for AppDataUpdates
Source§impl Default for AppDataUpdates
impl Default for AppDataUpdates
Source§fn default() -> AppDataUpdates
fn default() -> AppDataUpdates
Returns the “default value” for a type. Read more
Source§impl IntoIterator for AppDataUpdates
impl IntoIterator for AppDataUpdates
Auto Trait Implementations§
impl Freeze for AppDataUpdates
impl RefUnwindSafe for AppDataUpdates
impl Send for AppDataUpdates
impl Sync for AppDataUpdates
impl Unpin for AppDataUpdates
impl UnwindSafe for AppDataUpdates
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
§impl<T> Classify for T
impl<T> Classify for T
type Classified = T
fn classify(self) -> T
§impl<T> Declassify for T
impl<T> Declassify for T
type Declassified = T
fn declassify(self) -> T
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