pub enum CandidateRejection {
Show 13 variants
MeshVersionMismatch {
expected: String,
actual: String,
},
SkippyAbiMismatch {
expected: String,
actual: String,
},
OsMismatch {
expected: String,
actual: String,
},
ArchMismatch {
expected: String,
actual: String,
},
TargetTripleMismatch {
expected: String,
actual: String,
},
BackendNotSupported {
backend: NativeRuntimeBackendKind,
},
CudaProfileMissing,
CudaToolkitMajorMismatch {
required: u32,
},
CudaGpuArchUnsupported {
supported: Vec<String>,
},
RocmProfileMissing,
RocmGpuArchUnsupported {
supported: Vec<String>,
},
VulkanProfileMissing,
SelectionMismatch {
selection: String,
},
}Variants§
MeshVersionMismatch
SkippyAbiMismatch
OsMismatch
ArchMismatch
TargetTripleMismatch
BackendNotSupported
Fields
§
backend: NativeRuntimeBackendKindCudaProfileMissing
CudaToolkitMajorMismatch
CudaGpuArchUnsupported
RocmProfileMissing
RocmGpuArchUnsupported
VulkanProfileMissing
SelectionMismatch
Trait Implementations§
Source§impl Clone for CandidateRejection
impl Clone for CandidateRejection
Source§fn clone(&self) -> CandidateRejection
fn clone(&self) -> CandidateRejection
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 CandidateRejection
impl Debug for CandidateRejection
Source§impl<'de> Deserialize<'de> for CandidateRejection
impl<'de> Deserialize<'de> for CandidateRejection
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CandidateRejection
Source§impl PartialEq for CandidateRejection
impl PartialEq for CandidateRejection
Source§impl Serialize for CandidateRejection
impl Serialize for CandidateRejection
impl StructuralPartialEq for CandidateRejection
Auto Trait Implementations§
impl Freeze for CandidateRejection
impl RefUnwindSafe for CandidateRejection
impl Send for CandidateRejection
impl Sync for CandidateRejection
impl Unpin for CandidateRejection
impl UnsafeUnpin for CandidateRejection
impl UnwindSafe for CandidateRejection
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