pub struct TimedFact {
pub line: usize,
pub at: DateTime<Utc>,
pub level: Level,
pub fact: StepFact,
}Expand description
A recorded fact with its line’s time and level.
The event time lives on the line rather than on individual facts, so consumers read it uniformly.
Fields§
§line: usize1-based line number in the transcript.
at: DateTime<Utc>Wall-clock time the fact was recorded.
level: LevelConfidentiality level the line was recorded at.
fact: StepFactThe recorded fact.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TimedFact
impl RefUnwindSafe for TimedFact
impl Send for TimedFact
impl Sync for TimedFact
impl Unpin for TimedFact
impl UnsafeUnpin for TimedFact
impl UnwindSafe for TimedFact
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