pub struct AssociatedParties {
pub associated_parties: Vec<AssociatedPartyEntry>,
}
Available on crate feature
draft-kohbrok-mls-associated-parties
only.Fields§
§associated_parties: Vec<AssociatedPartyEntry>
Trait Implementations§
Source§impl Clone for AssociatedParties
impl Clone for AssociatedParties
Source§fn clone(&self) -> AssociatedParties
fn clone(&self) -> AssociatedParties
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 Component for AssociatedParties
impl Component for AssociatedParties
Source§fn component_id() -> ComponentId
fn component_id() -> ComponentId
Available on crate feature
draft-ietf-mls-extensions
only.Source§fn psk(psk_id: Vec<u8>, psk_nonce: SensitiveBytes) -> PreSharedKeyId
fn psk(psk_id: Vec<u8>, psk_nonce: SensitiveBytes) -> PreSharedKeyId
Available on crate feature
draft-ietf-mls-extensions
only.Source§fn to_component_data(&self) -> MlsSpecResult<ComponentData>
fn to_component_data(&self) -> MlsSpecResult<ComponentData>
Available on crate feature
draft-ietf-mls-extensions
only.Source§impl Debug for AssociatedParties
impl Debug for AssociatedParties
Source§impl<'de> Deserialize<'de> for AssociatedParties
impl<'de> Deserialize<'de> for AssociatedParties
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 Deserialize for AssociatedParties
impl Deserialize for AssociatedParties
Source§fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
This function deserializes the
bytes
from the provided a std::io::Read
and returns the populated struct. Read moreSource§impl PartialEq for AssociatedParties
impl PartialEq for AssociatedParties
Source§impl Serialize for &AssociatedParties
impl Serialize for &AssociatedParties
Source§impl Serialize for AssociatedParties
impl Serialize for AssociatedParties
Source§impl Serialize for AssociatedParties
impl Serialize for AssociatedParties
Source§impl Size for &AssociatedParties
impl Size for &AssociatedParties
fn tls_serialized_len(&self) -> usize
Source§impl Size for AssociatedParties
impl Size for AssociatedParties
fn tls_serialized_len(&self) -> usize
impl Eq for AssociatedParties
impl StructuralPartialEq for AssociatedParties
Auto Trait Implementations§
impl Freeze for AssociatedParties
impl RefUnwindSafe for AssociatedParties
impl Send for AssociatedParties
impl Sync for AssociatedParties
impl Unpin for AssociatedParties
impl UnwindSafe for AssociatedParties
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