Struct google_secretmanager1_beta1::api::SecretPayload
source · pub struct SecretPayload {
pub data: Option<Vec<u8>>,
}
Expand description
A secret payload resource in the Secret Manager API. This contains the sensitive secret data that is associated with a SecretVersion.
This type is not used in any activity, and only used as part of another schema.
Fields§
§data: Option<Vec<u8>>
The secret data. Must be no larger than 64KiB.
Trait Implementations§
source§impl Clone for SecretPayload
impl Clone for SecretPayload
source§fn clone(&self) -> SecretPayload
fn clone(&self) -> SecretPayload
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 SecretPayload
impl Debug for SecretPayload
source§impl Default for SecretPayload
impl Default for SecretPayload
source§fn default() -> SecretPayload
fn default() -> SecretPayload
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SecretPayload
impl<'de> Deserialize<'de> for SecretPayload
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 Serialize for SecretPayload
impl Serialize for SecretPayload
impl Part for SecretPayload
Auto Trait Implementations§
impl RefUnwindSafe for SecretPayload
impl Send for SecretPayload
impl Sync for SecretPayload
impl Unpin for SecretPayload
impl UnwindSafe for SecretPayload
Blanket Implementations§
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