pub enum MurkRecipient {
Age(Recipient),
Ssh(Recipient),
Plugin(Recipient),
}Expand description
A recipient that can receive age-encrypted data.
Wraps an age x25519 recipient, an SSH public key recipient, or a plugin
recipient like age1yubikey1.... Plugin recipients dispatch to an external
age-plugin-<name> binary during encryption.
Variants§
Trait Implementations§
Source§impl Clone for MurkRecipient
impl Clone for MurkRecipient
Source§fn clone(&self) -> MurkRecipient
fn clone(&self) -> MurkRecipient
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 moreAuto Trait Implementations§
impl Freeze for MurkRecipient
impl RefUnwindSafe for MurkRecipient
impl Send for MurkRecipient
impl Sync for MurkRecipient
impl Unpin for MurkRecipient
impl UnsafeUnpin for MurkRecipient
impl UnwindSafe for MurkRecipient
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> 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