pub enum SubclassQuery {
Answer {
is_subclass: bool,
evidence: SubclassEvidence,
},
NodeBudgetExhausted {
limit: usize,
required: usize,
evidence: SubclassEvidence,
},
WorkBudgetExhausted {
limit: usize,
evidence: SubclassEvidence,
},
}Expand description
Result of a subclass query, including exact exhaustion evidence.
Variants§
Trait Implementations§
Source§impl Clone for SubclassQuery
impl Clone for SubclassQuery
Source§fn clone(&self) -> SubclassQuery
fn clone(&self) -> SubclassQuery
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 SubclassQuery
impl Debug for SubclassQuery
impl Eq for SubclassQuery
Source§impl PartialEq for SubclassQuery
impl PartialEq for SubclassQuery
impl StructuralPartialEq for SubclassQuery
Auto Trait Implementations§
impl Freeze for SubclassQuery
impl RefUnwindSafe for SubclassQuery
impl Send for SubclassQuery
impl Sync for SubclassQuery
impl Unpin for SubclassQuery
impl UnsafeUnpin for SubclassQuery
impl UnwindSafe for SubclassQuery
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