pub struct SecretUpdate {
pub id: String,
pub name: Option<String>,
pub value: Option<String>,
pub metadata: Option<String>,
pub description: Option<String>,
}Fields§
§id: Stringidentifier for Secret
name: Option<String>Name of secret
value: Option<String>Value of secret
metadata: Option<String>Arbitrary user-defined metadata for this Secret
description: Option<String>description of Secret
Trait Implementations§
Source§impl Clone for SecretUpdate
impl Clone for SecretUpdate
Source§fn clone(&self) -> SecretUpdate
fn clone(&self) -> SecretUpdate
Returns a duplicate 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 SecretUpdate
impl Debug for SecretUpdate
Source§impl Default for SecretUpdate
impl Default for SecretUpdate
Source§fn default() -> SecretUpdate
fn default() -> SecretUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SecretUpdate
impl<'de> Deserialize<'de> for SecretUpdate
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
Auto Trait Implementations§
impl Freeze for SecretUpdate
impl RefUnwindSafe for SecretUpdate
impl Send for SecretUpdate
impl Sync for SecretUpdate
impl Unpin for SecretUpdate
impl UnwindSafe for SecretUpdate
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