pub struct VersionedSecret {
pub version: u64,
pub deleted: bool,
pub record: Option<SecretRecord>,
}Expand description
Versioned record returned by backends.
Fields§
§version: u64§deleted: bool§record: Option<SecretRecord>Implementations§
Source§impl VersionedSecret
impl VersionedSecret
pub fn record(&self) -> Option<&SecretRecord>
Trait Implementations§
Source§impl Clone for VersionedSecret
impl Clone for VersionedSecret
Source§fn clone(&self) -> VersionedSecret
fn clone(&self) -> VersionedSecret
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 VersionedSecret
impl Debug for VersionedSecret
Source§impl<'de> Deserialize<'de> for VersionedSecret
impl<'de> Deserialize<'de> for VersionedSecret
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<VersionedSecret, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VersionedSecret, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for VersionedSecret
impl PartialEq for VersionedSecret
Source§impl Serialize for VersionedSecret
impl Serialize for VersionedSecret
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for VersionedSecret
impl StructuralPartialEq for VersionedSecret
Auto Trait Implementations§
impl Freeze for VersionedSecret
impl RefUnwindSafe for VersionedSecret
impl Send for VersionedSecret
impl Sync for VersionedSecret
impl Unpin for VersionedSecret
impl UnsafeUnpin for VersionedSecret
impl UnwindSafe for VersionedSecret
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request