[][src]Struct google_cloudkms1::WrappingPublicKey

pub struct WrappingPublicKey {
    pub pem: Option<String>,
}

The public key component of the wrapping key. For details of the type of key this public key corresponds to, see the ImportMethod.

This type is not used in any activity, and only used as part of another schema.

Fields

pem: Option<String>

The public key, encoded in PEM format. For more information, see the RFC 7468 sections for General Considerations and [Textual Encoding of Subject Public Key Info] (https://tools.ietf.org/html/rfc7468#section-13).

Trait Implementations

impl Part for WrappingPublicKey[src]

impl Clone for WrappingPublicKey[src]

impl Default for WrappingPublicKey[src]

impl Debug for WrappingPublicKey[src]

impl Serialize for WrappingPublicKey[src]

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

Auto Trait Implementations

Blanket Implementations

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

impl<T, U> Into<U> for T where
    U: From<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 = !

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<T> Borrow<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Typeable for T where
    T: Any

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