pub struct Events {
pub plan_seq: u64,
pub tick_status: u32,
pub admit_results: Vec<AdmitResult>,
pub emits: Vec<LaneEmit>,
pub faults: Vec<LaneFault>,
pub shed_chunks: u32,
pub shed_entries: Vec<ShedEntry>,
pub op_completions: Vec<OpComplete>,
pub logprobs: Vec<LaneLogprob>,
}Fields§
§plan_seq: u64§tick_status: u32§admit_results: Vec<AdmitResult>§emits: Vec<LaneEmit>§faults: Vec<LaneFault>§shed_chunks: u32§shed_entries: Vec<ShedEntry>§op_completions: Vec<OpComplete>§logprobs: Vec<LaneLogprob>Implementations§
Source§impl Events
impl Events
pub fn decode(ev: &TickEvents) -> Events
pub fn emit_for(&self, lane: u64) -> &LaneEmit
pub fn logprobs_for(&self, lane: u64) -> Vec<&LaneLogprob>
pub fn admit_for(&self, lane: u64) -> &AdmitResult
Auto Trait Implementations§
impl Freeze for Events
impl RefUnwindSafe for Events
impl Send for Events
impl Sync for Events
impl Unpin for Events
impl UnsafeUnpin for Events
impl UnwindSafe for Events
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