pub struct Asic { /* private fields */ }Expand description
ASIC target configuration.
Implementations§
Trait Implementations§
Source§impl Target for Asic
impl Target for Asic
Source§fn name(&self) -> &str
fn name(&self) -> &str
Human-readable name for this target (e.g.,
"Xilinx UltraScale+", "TSMC 12nm").Source§fn clock_gating(&self) -> ClockGating
fn clock_gating(&self) -> ClockGating
Clock gating strategy for this target.
Source§fn multiplier_strategy(&self) -> MultiplierStrategy
fn multiplier_strategy(&self) -> MultiplierStrategy
Multiplier implementation strategy.
Auto Trait Implementations§
impl Freeze for Asic
impl RefUnwindSafe for Asic
impl Send for Asic
impl Sync for Asic
impl Unpin for Asic
impl UnsafeUnpin for Asic
impl UnwindSafe for Asic
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