pub struct EncryptionSection {
pub enabled: bool,
pub recipients: Vec<String>,
pub identity_path: Option<PathBuf>,
}Fields§
§enabled: bool§recipients: Vec<String>§identity_path: Option<PathBuf>Trait Implementations§
Source§impl Clone for EncryptionSection
impl Clone for EncryptionSection
Source§fn clone(&self) -> EncryptionSection
fn clone(&self) -> EncryptionSection
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 Debug for EncryptionSection
impl Debug for EncryptionSection
Source§impl Default for EncryptionSection
impl Default for EncryptionSection
Source§fn default() -> EncryptionSection
fn default() -> EncryptionSection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EncryptionSectionwhere
EncryptionSection: Default,
impl<'de> Deserialize<'de> for EncryptionSectionwhere
EncryptionSection: Default,
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
Auto Trait Implementations§
impl Freeze for EncryptionSection
impl RefUnwindSafe for EncryptionSection
impl Send for EncryptionSection
impl Sync for EncryptionSection
impl Unpin for EncryptionSection
impl UnsafeUnpin for EncryptionSection
impl UnwindSafe for EncryptionSection
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more