#[repr(u16)]pub enum ProposalTypeCapability {
Add = 1,
Update = 2,
Remove = 3,
PreSharedKey = 4,
ReInit = 5,
ExternalInit = 6,
GroupContextExtensions = 7,
Unknown(u16),
}
Variants§
Trait Implementations§
Source§impl Clone for ProposalTypeCapability
impl Clone for ProposalTypeCapability
Source§fn clone(&self) -> ProposalTypeCapability
fn clone(&self) -> ProposalTypeCapability
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 ProposalTypeCapability
impl Debug for ProposalTypeCapability
Source§impl Default for ProposalTypeCapability
impl Default for ProposalTypeCapability
Source§fn default() -> ProposalTypeCapability
fn default() -> ProposalTypeCapability
Returns the “default value” for a type. Read more
Source§impl From<ProposalTypeCapability> for u16
impl From<ProposalTypeCapability> for u16
Source§fn from(val: ProposalTypeCapability) -> Self
fn from(val: ProposalTypeCapability) -> Self
Converts to this type from the input type.
Source§impl From<u16> for ProposalTypeCapability
impl From<u16> for ProposalTypeCapability
Source§impl PartialEq for ProposalTypeCapability
impl PartialEq for ProposalTypeCapability
Source§impl Serializer for ProposalTypeCapability
impl Serializer for ProposalTypeCapability
impl Copy for ProposalTypeCapability
impl Eq for ProposalTypeCapability
impl StructuralPartialEq for ProposalTypeCapability
Auto Trait Implementations§
impl Freeze for ProposalTypeCapability
impl RefUnwindSafe for ProposalTypeCapability
impl Send for ProposalTypeCapability
impl Sync for ProposalTypeCapability
impl Unpin for ProposalTypeCapability
impl UnwindSafe for ProposalTypeCapability
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