pub enum CaseKind {
Normal,
DontCareZ,
DontCareXZ,
}Variants§
Trait Implementations§
Source§impl<'a> AcceptVisitor<'a> for CaseKind
impl<'a> AcceptVisitor<'a> for CaseKind
Source§impl<'a> ForEachChild<'a> for CaseKind
impl<'a> ForEachChild<'a> for CaseKind
Source§fn for_each_child(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
fn for_each_child(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
Apply a function to each child node.
Source§impl<'a> ForEachNode<'a> for CaseKind
impl<'a> ForEachNode<'a> for CaseKind
Source§fn for_each_node(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
fn for_each_node(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
Apply a function to this node.
Source§impl<'a> WalkVisitor<'a> for CaseKind
impl<'a> WalkVisitor<'a> for CaseKind
impl Copy for CaseKind
impl Eq for CaseKind
impl StructuralPartialEq for CaseKind
Auto Trait Implementations§
impl Freeze for CaseKind
impl RefUnwindSafe for CaseKind
impl Send for CaseKind
impl Sync for CaseKind
impl Unpin for CaseKind
impl UnwindSafe for CaseKind
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