pub struct SafeAadComponent(pub ComponentsList);
Available on crate feature
draft-ietf-mls-extensions
only.Tuple Fields§
§0: ComponentsList
Trait Implementations§
Source§impl Clone for SafeAadComponent
impl Clone for SafeAadComponent
Source§fn clone(&self) -> SafeAadComponent
fn clone(&self) -> SafeAadComponent
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 SafeAadComponent
impl Component for SafeAadComponent
fn component_id() -> ComponentId
fn psk(psk_id: Vec<u8>, psk_nonce: SensitiveBytes) -> PreSharedKeyId
fn to_component_data(&self) -> MlsSpecResult<ComponentData>
Source§impl Debug for SafeAadComponent
impl Debug for SafeAadComponent
Source§impl Deserialize for SafeAadComponent
impl Deserialize for SafeAadComponent
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 SafeAadComponent
impl PartialEq for SafeAadComponent
Source§impl Serialize for &SafeAadComponent
impl Serialize for &SafeAadComponent
Source§impl Serialize for SafeAadComponent
impl Serialize for SafeAadComponent
Source§impl Size for &SafeAadComponent
impl Size for &SafeAadComponent
fn tls_serialized_len(&self) -> usize
Source§impl Size for SafeAadComponent
impl Size for SafeAadComponent
fn tls_serialized_len(&self) -> usize
impl Eq for SafeAadComponent
impl StructuralPartialEq for SafeAadComponent
Auto Trait Implementations§
impl Freeze for SafeAadComponent
impl RefUnwindSafe for SafeAadComponent
impl Send for SafeAadComponent
impl Sync for SafeAadComponent
impl Unpin for SafeAadComponent
impl UnwindSafe for SafeAadComponent
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