pub struct Problem {
pub scope: Scope,
pub operation: String,
pub environment: String,
pub workload: String,
pub execution_context: String,
pub persistent: bool,
}Fields§
§scope: Scope§operation: StringStable library/graph/model operation identity and semantic revision.
environment: StringBackend + physical device + driver/runtime + compiler/build + capabilities.
workload: StringExact dtype, shape, strides, precision and operation parameters; no lossy bucketing.
execution_context: StringCaller supplied load/topology/batching/power regime, not inferred from device id.
persistent: boolFalse when a reliable driver/build identity cannot be established.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Problem
impl RefUnwindSafe for Problem
impl Send for Problem
impl Sync for Problem
impl Unpin for Problem
impl UnsafeUnpin for Problem
impl UnwindSafe for Problem
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