pub struct ParticipantSecuritySymmetricCipherAlgorithmInfo {
pub supported_mask: u32,
pub builtin_endpoints_required_mask: u32,
pub builtin_kx_endpoints_required_mask: u32,
pub user_endpoints_default_required_mask: u32,
}Expand description
Spec §7.3.13 — Symmetric-Cipher-Algorithm-Info pro Participant.
Fields§
§supported_mask: u32Mask aller unterstuetzten Symmetric-Cipher-Familien
(siehe symmetric_bit).
builtin_endpoints_required_mask: u32Mask der Required-Algos fuer Builtin-Endpoints (Discovery, Liveliness, Volatile, Stateless).
builtin_kx_endpoints_required_mask: u32Mask der Required-Algos fuer Builtin-KX-Endpoints (Crypto-Token- Exchange via VolatileMessageSecure).
user_endpoints_default_required_mask: u32Default-Mask fuer User-Endpoints (kann von User-Endpoint-PID 0x1013 ueberschrieben werden).
Implementations§
Source§impl ParticipantSecuritySymmetricCipherAlgorithmInfo
impl ParticipantSecuritySymmetricCipherAlgorithmInfo
Sourcepub fn spec_default() -> Self
pub fn spec_default() -> Self
Spec-Default.
Trait Implementations§
Source§impl Clone for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl Clone for ParticipantSecuritySymmetricCipherAlgorithmInfo
Source§fn clone(&self) -> ParticipantSecuritySymmetricCipherAlgorithmInfo
fn clone(&self) -> ParticipantSecuritySymmetricCipherAlgorithmInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl PartialEq for ParticipantSecuritySymmetricCipherAlgorithmInfo
Source§fn eq(&self, other: &ParticipantSecuritySymmetricCipherAlgorithmInfo) -> bool
fn eq(&self, other: &ParticipantSecuritySymmetricCipherAlgorithmInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl Eq for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl StructuralPartialEq for ParticipantSecuritySymmetricCipherAlgorithmInfo
Auto Trait Implementations§
impl Freeze for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl RefUnwindSafe for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl Send for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl Sync for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl Unpin for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl UnsafeUnpin for ParticipantSecuritySymmetricCipherAlgorithmInfo
impl UnwindSafe for ParticipantSecuritySymmetricCipherAlgorithmInfo
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