Struct sequoia_openpgp::packet::key::SubordinateRole [−][src]
pub struct SubordinateRole;
Expand description
A marker that indicates the Key
should treated like a subkey.
Refer to KeyRole
for details.
Trait Implementations
Converts a key with an unspecified role into this kind of key. Read more
Converts a key reference with an unspecified role into this kind of key reference. Read more
Converts a key bundle with an unspecified role into this kind of key bundle. Read more
fn convert_bundle_ref<P: KeyParts>(
bundle: &KeyBundle<P, UnspecifiedRole>
) -> &KeyBundle<P, Self>
[src]
fn convert_bundle_ref<P: KeyParts>(
bundle: &KeyBundle<P, UnspecifiedRole>
) -> &KeyBundle<P, Self>
[src]Converts a key bundle reference with an unspecified role into this kind of key bundle reference. Read more
impl<'a, P> PrimaryKey<'a, P, SubordinateRole> for SubordinateKeyAmalgamation<'a, P> where
P: 'a + KeyParts,
[src]
impl<'a, P> PrimaryKey<'a, P, SubordinateRole> for SubordinateKeyAmalgamation<'a, P> where
P: 'a + KeyParts,
[src]impl<'a, P> PrimaryKey<'a, P, SubordinateRole> for ValidSubordinateKeyAmalgamation<'a, P> where
P: 'a + KeyParts,
[src]
impl<'a, P> PrimaryKey<'a, P, SubordinateRole> for ValidSubordinateKeyAmalgamation<'a, P> where
P: 'a + KeyParts,
[src]Auto Trait Implementations
impl RefUnwindSafe for SubordinateRole
impl Send for SubordinateRole
impl Sync for SubordinateRole
impl Unpin for SubordinateRole
impl UnwindSafe for SubordinateRole
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self