pub struct ReconnaissanceSource { /* private fields */ }Expand description
One unverified source declaration in a finite local snapshot.
Implementations§
Source§impl ReconnaissanceSource
impl ReconnaissanceSource
Sourcepub fn provider_time(&self) -> Option<&str>
pub fn provider_time(&self) -> Option<&str>
Returns the inert provider-time declaration, if one was supplied.
Sourcepub fn observed_time(&self) -> &str
pub fn observed_time(&self) -> &str
Returns the inert observation-time declaration.
Sourcepub fn collection_method(&self) -> &str
pub fn collection_method(&self) -> &str
Returns the declared collection method token.
Sourcepub const fn completeness(&self) -> ReconnaissanceCompleteness
pub const fn completeness(&self) -> ReconnaissanceCompleteness
Returns the unverified declared completeness.
Sourcepub fn origin(&self) -> &str
pub fn origin(&self) -> &str
Returns the inert declared source origin; it grants no network authority.
Sourcepub const fn rights(&self) -> &ReconnaissanceDeclaredRights
pub const fn rights(&self) -> &ReconnaissanceDeclaredRights
Returns the unverified declared rights metadata.
Trait Implementations§
Source§impl Clone for ReconnaissanceSource
impl Clone for ReconnaissanceSource
Source§fn clone(&self) -> ReconnaissanceSource
fn clone(&self) -> ReconnaissanceSource
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 ReconnaissanceSource
impl Debug for ReconnaissanceSource
impl Eq for ReconnaissanceSource
Source§impl PartialEq for ReconnaissanceSource
impl PartialEq for ReconnaissanceSource
impl StructuralPartialEq for ReconnaissanceSource
Auto Trait Implementations§
impl Freeze for ReconnaissanceSource
impl RefUnwindSafe for ReconnaissanceSource
impl Send for ReconnaissanceSource
impl Sync for ReconnaissanceSource
impl Unpin for ReconnaissanceSource
impl UnsafeUnpin for ReconnaissanceSource
impl UnwindSafe for ReconnaissanceSource
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more