use crate::*;
#[derive(Clone, Debug, PartialEq)]
pub struct EnableTerminal<'a>(pub Expression<'a>);
#[derive(Clone, Debug, PartialEq)]
pub struct InoutTerminal<'a>(pub NetLvalue<'a>);
#[derive(Clone, Debug, PartialEq)]
pub struct InputTerminal<'a>(pub Expression<'a>);
#[derive(Clone, Debug, PartialEq)]
pub struct NcontrolTerminal<'a>(pub Expression<'a>);
#[derive(Clone, Debug, PartialEq)]
pub struct OutputTerminal<'a>(pub NetLvalue<'a>);
#[derive(Clone, Debug, PartialEq)]
pub struct PcontrolTerminal<'a>(pub Expression<'a>);