pub struct Vault {
pub id: String,
pub uri: String,
pub created_at: String,
pub updated_at: String,
pub name: String,
pub description: String,
pub metadata: String,
pub created_by: String,
pub last_updated_by: String,
}
Fields§
§id: String
identifier for Vault
uri: String
URI of this Vault API resource
created_at: String
Timestamp when the Vault was created (RFC 3339 format)
updated_at: String
Timestamp when the Vault was last updated (RFC 3339 format)
name: String
Name of vault
description: String
description of Vault
metadata: String
Arbitrary user-defined metadata for this Vault
created_by: String
Reference to who created this Vault
last_updated_by: String
Reference to who created this Vault
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Vault
impl<'de> Deserialize<'de> for Vault
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 Vault
impl RefUnwindSafe for Vault
impl Send for Vault
impl Sync for Vault
impl Unpin for Vault
impl UnwindSafe for Vault
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