[][src]Struct rusoto_acm::ExtendedKeyUsage

pub struct ExtendedKeyUsage {
    pub name: Option<String>,
    pub oid: Option<String>,
}

The Extended Key Usage X.509 v3 extension defines one or more purposes for which the public key can be used. This is in addition to or in place of the basic purposes specified by the Key Usage extension.

Fields

name: Option<String>

The name of an Extended Key Usage value.

oid: Option<String>

An object identifier (OID) for the extension value. OIDs are strings of numbers separated by periods. The following OIDs are defined in RFC 3280 and RFC 5280.

Trait Implementations

impl PartialEq<ExtendedKeyUsage> for ExtendedKeyUsage[src]

impl Default for ExtendedKeyUsage[src]

impl Clone for ExtendedKeyUsage[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for ExtendedKeyUsage[src]

impl<'de> Deserialize<'de> for ExtendedKeyUsage[src]

Auto Trait Implementations

impl Send for ExtendedKeyUsage

impl Sync for ExtendedKeyUsage

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self