pub struct SubjectPubKeyAlgorithm {
registered_oid: C509oidRegistered,
algo_identifier: AlgorithmIdentifier,
}
Expand description
A struct represents the SubjectPubKeyAlgorithm
Fields§
§registered_oid: C509oidRegistered
The registered OID of the SubjectPubKeyAlgorithm
.
algo_identifier: AlgorithmIdentifier
An AlgorithmIdentifier
type
Implementations§
Trait Implementations§
source§impl Clone for SubjectPubKeyAlgorithm
impl Clone for SubjectPubKeyAlgorithm
source§fn clone(&self) -> SubjectPubKeyAlgorithm
fn clone(&self) -> SubjectPubKeyAlgorithm
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 SubjectPubKeyAlgorithm
impl Debug for SubjectPubKeyAlgorithm
source§impl Decode<'_, ()> for SubjectPubKeyAlgorithm
impl Decode<'_, ()> for SubjectPubKeyAlgorithm
source§impl<'de> Deserialize<'de> for SubjectPubKeyAlgorithm
impl<'de> Deserialize<'de> for SubjectPubKeyAlgorithm
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 Encode<()> for SubjectPubKeyAlgorithm
impl Encode<()> for SubjectPubKeyAlgorithm
source§impl PartialEq for SubjectPubKeyAlgorithm
impl PartialEq for SubjectPubKeyAlgorithm
source§impl Serialize for SubjectPubKeyAlgorithm
impl Serialize for SubjectPubKeyAlgorithm
impl StructuralPartialEq for SubjectPubKeyAlgorithm
Auto Trait Implementations§
impl Freeze for SubjectPubKeyAlgorithm
impl RefUnwindSafe for SubjectPubKeyAlgorithm
impl Send for SubjectPubKeyAlgorithm
impl Sync for SubjectPubKeyAlgorithm
impl Unpin for SubjectPubKeyAlgorithm
impl UnwindSafe for SubjectPubKeyAlgorithm
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)