pub struct CsdMultiplier { /* private fields */ }Implementations§
Source§impl CsdMultiplier
impl CsdMultiplier
pub fn new(csd: &str, n: usize, m: usize) -> Result<Self, CsdMultiplierError>
Sourcepub fn generate_verilog(&self) -> String
pub fn generate_verilog(&self) -> String
Generate the Verilog module code
Auto Trait Implementations§
impl Freeze for CsdMultiplier
impl RefUnwindSafe for CsdMultiplier
impl Send for CsdMultiplier
impl Sync for CsdMultiplier
impl Unpin for CsdMultiplier
impl UnwindSafe for CsdMultiplier
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