pub struct CatalogTrustProvenance {
pub observed_at: String,
pub source: CatalogTrustSource,
}Expand description
Where and when the runtime observed the trust metadata. Observation time is not the authority’s evaluation time and must not be used to infer staleness.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§observed_at: StringISO 8601 timestamp with a timezone offset at which the runtime observed the search result carrying this trust field.
source: CatalogTrustSourceBounded authority that supplied the trust field.
Trait Implementations§
Source§impl Clone for CatalogTrustProvenance
impl Clone for CatalogTrustProvenance
Source§fn clone(&self) -> CatalogTrustProvenance
fn clone(&self) -> CatalogTrustProvenance
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 CatalogTrustProvenance
impl Debug for CatalogTrustProvenance
Source§impl Default for CatalogTrustProvenance
impl Default for CatalogTrustProvenance
Source§fn default() -> CatalogTrustProvenance
fn default() -> CatalogTrustProvenance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CatalogTrustProvenance
impl<'de> Deserialize<'de> for CatalogTrustProvenance
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 CatalogTrustProvenance
impl RefUnwindSafe for CatalogTrustProvenance
impl Send for CatalogTrustProvenance
impl Sync for CatalogTrustProvenance
impl Unpin for CatalogTrustProvenance
impl UnsafeUnpin for CatalogTrustProvenance
impl UnwindSafe for CatalogTrustProvenance
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