pub struct AllRegisters {Show 14 fields
pub no_hierarchy: bool,
pub hsc: Option<String>,
pub clock: Option<String>,
pub rise_clock: Option<String>,
pub fall_clock: Option<String>,
pub cells: bool,
pub data_pins: bool,
pub clock_pins: bool,
pub slave_clock_pins: bool,
pub async_pins: bool,
pub output_pins: bool,
pub level_sensitive: bool,
pub edge_triggered: bool,
pub master_slave: bool,
}Expand description
A type containing information of all_registers
Fields§
§no_hierarchy: bool§hsc: Option<String>§clock: Option<String>§rise_clock: Option<String>§fall_clock: Option<String>§cells: bool§data_pins: bool§clock_pins: bool§slave_clock_pins: bool§async_pins: bool§output_pins: bool§level_sensitive: bool§edge_triggered: bool§master_slave: boolTrait Implementations§
Source§impl Clone for AllRegisters
impl Clone for AllRegisters
Source§fn clone(&self) -> AllRegisters
fn clone(&self) -> AllRegisters
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 AllRegisters
impl Debug for AllRegisters
Source§impl Default for AllRegisters
impl Default for AllRegisters
Source§fn default() -> AllRegisters
fn default() -> AllRegisters
Returns the “default value” for a type. Read more
Source§impl Display for AllRegisters
impl Display for AllRegisters
Source§impl PartialEq for AllRegisters
impl PartialEq for AllRegisters
impl StructuralPartialEq for AllRegisters
Auto Trait Implementations§
impl Freeze for AllRegisters
impl RefUnwindSafe for AllRegisters
impl Send for AllRegisters
impl Sync for AllRegisters
impl Unpin for AllRegisters
impl UnwindSafe for AllRegisters
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more