pub enum EpistemicExecutionBackend {
Gpu,
}Expand description
Execution backend selected by an epistemic production plan.
This is a structural plan declaration. Runtime eligibility separately requires positive evidence from the executed GPU route. Exhaustive consumers must be updated if another backend is introduced.
Variants§
Gpu
Execute the epistemic plan through the GPU production runtime.
Trait Implementations§
Source§impl Clone for EpistemicExecutionBackend
impl Clone for EpistemicExecutionBackend
Source§fn clone(&self) -> EpistemicExecutionBackend
fn clone(&self) -> EpistemicExecutionBackend
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 EpistemicExecutionBackend
Source§impl Debug for EpistemicExecutionBackend
impl Debug for EpistemicExecutionBackend
impl Eq for EpistemicExecutionBackend
Source§impl PartialEq for EpistemicExecutionBackend
impl PartialEq for EpistemicExecutionBackend
Source§fn eq(&self, other: &EpistemicExecutionBackend) -> bool
fn eq(&self, other: &EpistemicExecutionBackend) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EpistemicExecutionBackend
Auto Trait Implementations§
impl Freeze for EpistemicExecutionBackend
impl RefUnwindSafe for EpistemicExecutionBackend
impl Send for EpistemicExecutionBackend
impl Sync for EpistemicExecutionBackend
impl Unpin for EpistemicExecutionBackend
impl UnsafeUnpin for EpistemicExecutionBackend
impl UnwindSafe for EpistemicExecutionBackend
Blanket Implementations§
impl<T> Allocation for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more