pub enum EvaluationKey {
Check(CheckKey),
Expand(ExpandKey),
}Expand description
Immutable key for evaluator depth errors.
Variants§
Trait Implementations§
Source§impl Clone for EvaluationKey
impl Clone for EvaluationKey
Source§fn clone(&self) -> EvaluationKey
fn clone(&self) -> EvaluationKey
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 EvaluationKey
impl Debug for EvaluationKey
Source§impl PartialEq for EvaluationKey
impl PartialEq for EvaluationKey
Source§fn eq(&self, other: &EvaluationKey) -> bool
fn eq(&self, other: &EvaluationKey) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for EvaluationKey
impl StructuralPartialEq for EvaluationKey
Auto Trait Implementations§
impl Freeze for EvaluationKey
impl RefUnwindSafe for EvaluationKey
impl Send for EvaluationKey
impl Sync for EvaluationKey
impl Unpin for EvaluationKey
impl UnsafeUnpin for EvaluationKey
impl UnwindSafe for EvaluationKey
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