Struct gapi_grpc::google::cloud::security::privateca::v1beta1::X509Extension[][src]

pub struct X509Extension {
    pub object_id: Option<ObjectId>,
    pub critical: bool,
    pub value: Vec<u8>,
}

An [X509Extension][google.cloud.security.privateca.v1beta1.X509Extension] specifies an X.509 extension, which may be used in different parts of X.509 objects like certificates, CSRs, and CRLs.

Fields

object_id: Option<ObjectId>

Required. The OID for this X.509 extension.

critical: bool

Required. Indicates whether or not this extension is critical (i.e., if the client does not know how to handle this extension, the client should consider this to be an error).

value: Vec<u8>

Required. The value of this X.509 extension.

Trait Implementations

impl Clone for X509Extension[src]

impl Debug for X509Extension[src]

impl Default for X509Extension[src]

impl Message for X509Extension[src]

impl PartialEq<X509Extension> for X509Extension[src]

impl StructuralPartialEq for X509Extension[src]

Auto Trait Implementations

impl RefUnwindSafe for X509Extension

impl Send for X509Extension

impl Sync for X509Extension

impl Unpin for X509Extension

impl UnwindSafe for X509Extension

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> IntoRequest<T> for T[src]

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]