pub enum EpistemicGpuRejectionReason {
InactiveWorld,
InvalidCandidateBit,
MissingReducedModel,
UnsatisfiedMembership,
WorldViewConstraintViolation,
}Expand description
Typed interpretation of nonzero GPU epistemic rejection codes.
Variants§
InactiveWorld
Candidate was rejected because its world-view row was inactive.
InvalidCandidateBit
Candidate buffer contained a value outside the valid boolean bit range.
MissingReducedModel
Candidate did not have a reduced-model tuple source to validate against.
UnsatisfiedMembership
Candidate assumptions were not supported by model-membership evidence.
WorldViewConstraintViolation
Accepted world view satisfied an epistemic integrity constraint body.
Implementations§
Trait Implementations§
Source§impl Clone for EpistemicGpuRejectionReason
impl Clone for EpistemicGpuRejectionReason
Source§fn clone(&self) -> EpistemicGpuRejectionReason
fn clone(&self) -> EpistemicGpuRejectionReason
Returns a duplicate of the value. Read more
1.0.0 · 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 EpistemicGpuRejectionReason
impl Debug for EpistemicGpuRejectionReason
impl Copy for EpistemicGpuRejectionReason
impl Eq for EpistemicGpuRejectionReason
impl StructuralPartialEq for EpistemicGpuRejectionReason
Auto Trait Implementations§
impl Freeze for EpistemicGpuRejectionReason
impl RefUnwindSafe for EpistemicGpuRejectionReason
impl Send for EpistemicGpuRejectionReason
impl Sync for EpistemicGpuRejectionReason
impl Unpin for EpistemicGpuRejectionReason
impl UnsafeUnpin for EpistemicGpuRejectionReason
impl UnwindSafe for EpistemicGpuRejectionReason
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
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