Trait rust_hdl_core::atom::Atom [−][src]
pub trait Atom {
fn bits(&self) -> usize;
fn connected(&self) -> bool;
fn changed(&self) -> bool;
fn kind(&self) -> AtomKind;
fn is_enum(&self) -> bool;
fn name(&self, ndx: usize) -> &'static str;
fn type_name(&self) -> &'static str;
fn vcd(&self) -> VCDValue;
fn id(&self) -> usize;
fn verilog(&self) -> VerilogLiteral;
fn constraints(&self) -> Vec<PinConstraint>ⓘ;
}