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