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