pub struct Fpga { /* private fields */ }Expand description
FPGA target configuration.
Implementations§
Trait Implementations§
Source§impl Target for Fpga
impl Target for Fpga
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 Fpga
impl RefUnwindSafe for Fpga
impl Send for Fpga
impl Sync for Fpga
impl Unpin for Fpga
impl UnsafeUnpin for Fpga
impl UnwindSafe for Fpga
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