pub struct IkeProposalEncryptionAlgorithm {
pub value: Option<Value>,
pub label: Option<Label>,
}Fields§
§value: Option<Value>aes-128-cbc- 128-bit AES (CBC) *aes-128-gcm- 128-bit AES (GCM) *aes-192-cbc- 192-bit AES (CBC) *aes-192-gcm- 192-bit AES (GCM) *aes-256-cbc- 256-bit AES (CBC) *aes-256-gcm- 256-bit AES (GCM) *3des-cbc- 3DES *des-cbc- DES
label: Option<Label>Implementations§
Trait Implementations§
Source§impl Clone for IkeProposalEncryptionAlgorithm
impl Clone for IkeProposalEncryptionAlgorithm
Source§fn clone(&self) -> IkeProposalEncryptionAlgorithm
fn clone(&self) -> IkeProposalEncryptionAlgorithm
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 Default for IkeProposalEncryptionAlgorithm
impl Default for IkeProposalEncryptionAlgorithm
Source§fn default() -> IkeProposalEncryptionAlgorithm
fn default() -> IkeProposalEncryptionAlgorithm
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IkeProposalEncryptionAlgorithm
impl<'de> Deserialize<'de> for IkeProposalEncryptionAlgorithm
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 PartialEq for IkeProposalEncryptionAlgorithm
impl PartialEq for IkeProposalEncryptionAlgorithm
Source§fn eq(&self, other: &IkeProposalEncryptionAlgorithm) -> bool
fn eq(&self, other: &IkeProposalEncryptionAlgorithm) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for IkeProposalEncryptionAlgorithm
Auto Trait Implementations§
impl Freeze for IkeProposalEncryptionAlgorithm
impl RefUnwindSafe for IkeProposalEncryptionAlgorithm
impl Send for IkeProposalEncryptionAlgorithm
impl Sync for IkeProposalEncryptionAlgorithm
impl Unpin for IkeProposalEncryptionAlgorithm
impl UnwindSafe for IkeProposalEncryptionAlgorithm
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