pub struct EncodeTraceStatement {
pub id: [u8; 16],
pub subject_name: String,
pub predicate: String,
pub object_name: String,
pub confidence: f32,
pub event_at_unix_nanos: Option<u64>,
}Expand description
One statement artifact in an EncodeTrace.
Fields§
§id: [u8; 16]§subject_name: String§predicate: String§object_name: String§confidence: f32§event_at_unix_nanos: Option<u64>When the statement’s EVENT happened, in unix nanos — the reified Time slot of an Event-kind statement. Absent from the wire map for a statement with no event time.
Trait Implementations§
Source§impl Clone for EncodeTraceStatement
impl Clone for EncodeTraceStatement
Source§impl Debug for EncodeTraceStatement
impl Debug for EncodeTraceStatement
Source§impl<'de> Deserialize<'de> for EncodeTraceStatement
impl<'de> Deserialize<'de> for EncodeTraceStatement
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
Source§impl PartialEq for EncodeTraceStatement
impl PartialEq for EncodeTraceStatement
Source§impl Serialize for EncodeTraceStatement
impl Serialize for EncodeTraceStatement
impl StructuralPartialEq for EncodeTraceStatement
Auto Trait Implementations§
impl Freeze for EncodeTraceStatement
impl RefUnwindSafe for EncodeTraceStatement
impl Send for EncodeTraceStatement
impl Sync for EncodeTraceStatement
impl Unpin for EncodeTraceStatement
impl UnsafeUnpin for EncodeTraceStatement
impl UnwindSafe for EncodeTraceStatement
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