pub struct GapRow {
pub site: String,
pub op: String,
pub formats: Option<(String, String)>,
pub exec: Option<Exec>,
pub count: usize,
pub time_us: f64,
pub share: f64,
pub class: Class,
pub family: Option<String>,
pub detail: String,
pub diffs: Vec<String>,
}Expand description
2026-09-30: One site.
Fields§
§site: String2026-09-30: block.node.
op: String2026-09-30: Op name.
formats: Option<(String, String)>2026-09-30: Declared weight and activation, for weight-reading ops.
exec: Option<Exec>2026-09-30: How the device executes the declared formats (weight-reading ops).
count: usize2026-09-30: Nodes (layers).
time_us: f642026-09-30: Estimated time, microseconds.
2026-09-30: Share of the step.
class: Class2026-09-30: Class.
family: Option<String>2026-09-30: Family of the primary finding.
detail: String2026-09-30: What runs it (kernels or rule), or why nothing does.
diffs: Vec<String>2026-09-30: Differing parameters of the primary finding.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GapRow
impl RefUnwindSafe for GapRow
impl Send for GapRow
impl Sync for GapRow
impl Unpin for GapRow
impl UnwindSafe for GapRow
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