pub enum SubroutineKind {
Func,
Task,
}
Variants§
Trait Implementations§
Source§impl<'a> AcceptVisitor<'a> for SubroutineKind
impl<'a> AcceptVisitor<'a> for SubroutineKind
Source§impl Clone for SubroutineKind
impl Clone for SubroutineKind
Source§fn clone(&self) -> SubroutineKind
fn clone(&self) -> SubroutineKind
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 SubroutineKind
impl Debug for SubroutineKind
Source§impl<'a> ForEachChild<'a> for SubroutineKind
impl<'a> ForEachChild<'a> for SubroutineKind
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 SubroutineKind
impl<'a> ForEachNode<'a> for SubroutineKind
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 PartialEq for SubroutineKind
impl PartialEq for SubroutineKind
Source§impl<'a> WalkVisitor<'a> for SubroutineKind
impl<'a> WalkVisitor<'a> for SubroutineKind
impl Copy for SubroutineKind
impl Eq for SubroutineKind
impl StructuralPartialEq for SubroutineKind
Auto Trait Implementations§
impl Freeze for SubroutineKind
impl RefUnwindSafe for SubroutineKind
impl Send for SubroutineKind
impl Sync for SubroutineKind
impl Unpin for SubroutineKind
impl UnwindSafe for SubroutineKind
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