[][src]Trait moore_svlog::port_list::PortedNode

pub trait PortedNode<'a>: AnyNode<'a> + ScopedNode<'a> {
    pub fn ports(&self) -> &[Port<'a>];
pub fn items(&self) -> &[Item<'a>]; }

Marker trait for AST nodes that have ports.

Required methods

pub fn ports(&self) -> &[Port<'a>][src]

Get the ports of the node.

pub fn items(&self) -> &[Item<'a>][src]

Get the items of the node.

Loading content...

Trait Implementations

impl<'a> Eq for &'a dyn PortedNode<'a>[src]

impl<'a> Hash for &'a dyn PortedNode<'a>[src]

impl<'a> PartialEq<&'a (dyn PortedNode<'a> + 'a)> for &'a dyn PortedNode<'a>[src]

Implementors

impl<'a> PortedNode<'a> for Interface<'a>[src]

impl<'a> PortedNode<'a> for Module<'a>[src]

Loading content...