pub struct ResolvedSecret { /* private fields */ }Expand description
One caller-authorized resolved top-level secret.
Implementations§
Source§impl ResolvedSecret
impl ResolvedSecret
Sourcepub const fn request(&self) -> &SecretRequest
pub const fn request(&self) -> &SecretRequest
Returns the source request retained as provenance.
Sourcepub const fn value(&self) -> &SecretValue
pub const fn value(&self) -> &SecretValue
Returns the protected payload wrapper.
Trait Implementations§
Source§impl Clone for ResolvedSecret
impl Clone for ResolvedSecret
Source§impl Debug for ResolvedSecret
impl Debug for ResolvedSecret
impl Eq for ResolvedSecret
Source§impl PartialEq for ResolvedSecret
impl PartialEq for ResolvedSecret
impl StructuralPartialEq for ResolvedSecret
Auto Trait Implementations§
impl Freeze for ResolvedSecret
impl RefUnwindSafe for ResolvedSecret
impl Send for ResolvedSecret
impl Sync for ResolvedSecret
impl Unpin for ResolvedSecret
impl UnsafeUnpin for ResolvedSecret
impl UnwindSafe for ResolvedSecret
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