pub enum AutoRouteDecision {
Absent,
Stale,
Incompatible,
Inconclusive,
Device,
}Expand description
Reason an automatic route selected CPU or device placement.
Variants§
Absent
No measured profile was supplied or loaded.
Stale
The measured profile is stale for the current logical tick.
Incompatible
Adapter, driver, or backend identity does not match.
Inconclusive
The profile lacks required bounded samples or limits.
Device
Device evidence was accepted.
Trait Implementations§
Source§impl Clone for AutoRouteDecision
impl Clone for AutoRouteDecision
Source§fn clone(&self) -> AutoRouteDecision
fn clone(&self) -> AutoRouteDecision
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AutoRouteDecision
impl Debug for AutoRouteDecision
impl Eq for AutoRouteDecision
Source§impl PartialEq for AutoRouteDecision
impl PartialEq for AutoRouteDecision
impl StructuralPartialEq for AutoRouteDecision
Auto Trait Implementations§
impl Freeze for AutoRouteDecision
impl RefUnwindSafe for AutoRouteDecision
impl Send for AutoRouteDecision
impl Sync for AutoRouteDecision
impl Unpin for AutoRouteDecision
impl UnsafeUnpin for AutoRouteDecision
impl UnwindSafe for AutoRouteDecision
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