pub struct SessionActivityEvidence {
pub source: String,
pub native_state: Option<String>,
pub observed_at_ms: u64,
pub harness_version: Option<String>,
}Expand description
Provenance for one normalized activity observation.
Fields§
§source: StringStable, non-sensitive evidence source.
native_state: Option<String>Harness-native state token, when one was published.
observed_at_ms: u64Wall-clock time at which Supercode sampled the evidence.
harness_version: Option<String>Harness version attached to the evidence, when available.
Trait Implementations§
Source§impl Clone for SessionActivityEvidence
impl Clone for SessionActivityEvidence
Source§fn clone(&self) -> SessionActivityEvidence
fn clone(&self) -> SessionActivityEvidence
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 SessionActivityEvidence
impl Debug for SessionActivityEvidence
Source§impl<'de> Deserialize<'de> for SessionActivityEvidence
impl<'de> Deserialize<'de> for SessionActivityEvidence
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
impl Eq for SessionActivityEvidence
Source§impl PartialEq for SessionActivityEvidence
impl PartialEq for SessionActivityEvidence
Source§impl Serialize for SessionActivityEvidence
impl Serialize for SessionActivityEvidence
impl StructuralPartialEq for SessionActivityEvidence
Auto Trait Implementations§
impl Freeze for SessionActivityEvidence
impl RefUnwindSafe for SessionActivityEvidence
impl Send for SessionActivityEvidence
impl Sync for SessionActivityEvidence
impl Unpin for SessionActivityEvidence
impl UnsafeUnpin for SessionActivityEvidence
impl UnwindSafe for SessionActivityEvidence
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.