pub struct PgpCommandsConfig {
pub encrypt_cmd: Option<Command>,
pub encrypt_recipient_fmt: Option<String>,
pub encrypt_recipients_sep: Option<String>,
pub decrypt_cmd: Option<Command>,
pub sign_cmd: Option<Command>,
pub verify_cmd: Option<Command>,
}
Fields§
§encrypt_cmd: Option<Command>
§encrypt_recipient_fmt: Option<String>
§encrypt_recipients_sep: Option<String>
§decrypt_cmd: Option<Command>
§sign_cmd: Option<Command>
§verify_cmd: Option<Command>
Trait Implementations§
Source§impl Clone for PgpCommandsConfig
impl Clone for PgpCommandsConfig
Source§fn clone(&self) -> PgpCommandsConfig
fn clone(&self) -> PgpCommandsConfig
Returns a copy 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 PgpCommandsConfig
impl Debug for PgpCommandsConfig
Source§impl Default for PgpCommandsConfig
impl Default for PgpCommandsConfig
Source§fn default() -> PgpCommandsConfig
fn default() -> PgpCommandsConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PgpCommandsConfig
impl<'de> Deserialize<'de> for PgpCommandsConfig
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 From<PgpCommandsConfig> for Pgp
impl From<PgpCommandsConfig> for Pgp
Source§fn from(config: PgpCommandsConfig) -> Self
fn from(config: PgpCommandsConfig) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PgpCommandsConfig
impl PartialEq for PgpCommandsConfig
Source§impl Serialize for PgpCommandsConfig
impl Serialize for PgpCommandsConfig
impl Eq for PgpCommandsConfig
impl StructuralPartialEq for PgpCommandsConfig
Auto Trait Implementations§
impl Freeze for PgpCommandsConfig
impl RefUnwindSafe for PgpCommandsConfig
impl Send for PgpCommandsConfig
impl Sync for PgpCommandsConfig
impl Unpin for PgpCommandsConfig
impl UnwindSafe for PgpCommandsConfig
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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