Enum sv_parser::SystemTimingCheck
source · pub enum SystemTimingCheck {
SetupTimingCheck(Box<SetupTimingCheck, Global>),
HoldTimingCheck(Box<HoldTimingCheck, Global>),
SetupholdTimingCheck(Box<SetupholdTimingCheck, Global>),
RecoveryTimingCheck(Box<RecoveryTimingCheck, Global>),
RemovalTimingCheck(Box<RemovalTimingCheck, Global>),
RecremTimingCheck(Box<RecremTimingCheck, Global>),
SkewTimingCheck(Box<SkewTimingCheck, Global>),
TimeskewTimingCheck(Box<TimeskewTimingCheck, Global>),
FullskewTimingCheck(Box<FullskewTimingCheck, Global>),
PeriodTimingCheck(Box<PeriodTimingCheck, Global>),
WidthTimingCheck(Box<WidthTimingCheck, Global>),
NochangeTimingCheck(Box<NochangeTimingCheck, Global>),
}
Variants§
SetupTimingCheck(Box<SetupTimingCheck, Global>)
HoldTimingCheck(Box<HoldTimingCheck, Global>)
SetupholdTimingCheck(Box<SetupholdTimingCheck, Global>)
RecoveryTimingCheck(Box<RecoveryTimingCheck, Global>)
RemovalTimingCheck(Box<RemovalTimingCheck, Global>)
RecremTimingCheck(Box<RecremTimingCheck, Global>)
SkewTimingCheck(Box<SkewTimingCheck, Global>)
TimeskewTimingCheck(Box<TimeskewTimingCheck, Global>)
FullskewTimingCheck(Box<FullskewTimingCheck, Global>)
PeriodTimingCheck(Box<PeriodTimingCheck, Global>)
WidthTimingCheck(Box<WidthTimingCheck, Global>)
NochangeTimingCheck(Box<NochangeTimingCheck, Global>)
Trait Implementations§
source§impl Clone for SystemTimingCheck
impl Clone for SystemTimingCheck
source§fn clone(&self) -> SystemTimingCheck
fn clone(&self) -> SystemTimingCheck
Returns a copy 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 SystemTimingCheck
impl Debug for SystemTimingCheck
source§impl<'a> From<&'a SystemTimingCheck> for RefNode<'a>
impl<'a> From<&'a SystemTimingCheck> for RefNode<'a>
source§fn from(x: &'a SystemTimingCheck) -> RefNode<'a>
fn from(x: &'a SystemTimingCheck) -> RefNode<'a>
Converts to this type from the input type.
source§impl<'a> From<&'a SystemTimingCheck> for RefNodes<'a>
impl<'a> From<&'a SystemTimingCheck> for RefNodes<'a>
source§fn from(x: &'a SystemTimingCheck) -> RefNodes<'a>
fn from(x: &'a SystemTimingCheck) -> RefNodes<'a>
Converts to this type from the input type.
source§impl From<SystemTimingCheck> for AnyNode
impl From<SystemTimingCheck> for AnyNode
source§fn from(x: SystemTimingCheck) -> AnyNode
fn from(x: SystemTimingCheck) -> AnyNode
Converts to this type from the input type.
source§impl<'a> IntoIterator for &'a SystemTimingCheck
impl<'a> IntoIterator for &'a SystemTimingCheck
source§impl PartialEq<SystemTimingCheck> for SystemTimingCheck
impl PartialEq<SystemTimingCheck> for SystemTimingCheck
source§fn eq(&self, other: &SystemTimingCheck) -> bool
fn eq(&self, other: &SystemTimingCheck) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.