pub enum ExecutionPath {
Gpu,
Cpu,
}Expand description
Which execution path produced the result.
Variants§
Gpu
The GPU operation completed successfully.
Cpu
The CPU fallback was used (GPU was unavailable or returned a fallback-triggering error).
Trait Implementations§
Source§impl Clone for ExecutionPath
impl Clone for ExecutionPath
Source§fn clone(&self) -> ExecutionPath
fn clone(&self) -> ExecutionPath
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 moreimpl Copy for ExecutionPath
Source§impl Debug for ExecutionPath
impl Debug for ExecutionPath
impl Eq for ExecutionPath
Source§impl Hash for ExecutionPath
impl Hash for ExecutionPath
Source§impl PartialEq for ExecutionPath
impl PartialEq for ExecutionPath
Source§fn eq(&self, other: &ExecutionPath) -> bool
fn eq(&self, other: &ExecutionPath) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExecutionPath
Auto Trait Implementations§
impl Freeze for ExecutionPath
impl RefUnwindSafe for ExecutionPath
impl Send for ExecutionPath
impl Sync for ExecutionPath
impl Unpin for ExecutionPath
impl UnsafeUnpin for ExecutionPath
impl UnwindSafe for ExecutionPath
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.