pub struct Projected {
pub lines: Vec<TraceLine>,
pub attributes_cut: u64,
pub events_cut: u64,
pub facts: Facts,
}Expand description
One decision’s span lines and what was cut on the way.
Fields§
§lines: Vec<TraceLine>Root first, then each step followed by its attempts, policy last.
attributes_cut: u64Attribute values cut to the value bound (3.8.5).
events_cut: u64Events beyond 128 on a span, or removed to fit a line (3.5.5).
facts: FactsFacts the sink’s metrics and sampling read, in their closed vocabularies: never caller text.
Trait Implementations§
impl StructuralPartialEq for Projected
Auto Trait Implementations§
impl Freeze for Projected
impl RefUnwindSafe for Projected
impl Send for Projected
impl Sync for Projected
impl Unpin for Projected
impl UnsafeUnpin for Projected
impl UnwindSafe for Projected
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