pub struct SecretRecord {
pub kind: String,
pub fields: BTreeMap<String, SecretValue>,
pub host_only: BTreeMap<String, SecretValue>,
pub description: Option<String>,
pub expires_at: Option<i64>,
}Expand description
What the store holds.
Fields§
§kind: String§fields: BTreeMap<String, SecretValue>Revealable: returned to the component.
host_only: BTreeMap<String, SecretValue>Host-only: refresh tokens, issuer binding. Never projected.
description: Option<String>§expires_at: Option<i64>Implementations§
Source§impl SecretRecord
impl SecretRecord
Trait Implementations§
Source§impl Clone for SecretRecord
impl Clone for SecretRecord
Source§fn clone(&self) -> SecretRecord
fn clone(&self) -> SecretRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SecretRecord
impl Debug for SecretRecord
Source§impl<'de> Deserialize<'de> for SecretRecord
impl<'de> Deserialize<'de> for SecretRecord
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 PartialEq for SecretRecord
impl PartialEq for SecretRecord
Source§impl Serialize for SecretRecord
impl Serialize for SecretRecord
impl StructuralPartialEq for SecretRecord
Auto Trait Implementations§
impl Freeze for SecretRecord
impl RefUnwindSafe for SecretRecord
impl Send for SecretRecord
impl Sync for SecretRecord
impl Unpin for SecretRecord
impl UnsafeUnpin for SecretRecord
impl UnwindSafe for SecretRecord
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