Struct calyx_frontend::ast::Proto
source · pub struct Proto {
pub name: Id,
pub params: Vec<u64>,
}
Expand description
Prototype of the cell definition
Fields§
§name: Id
Name of the primitive.
params: Vec<u64>
Parameter binding for primitives
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Proto
impl Send for Proto
impl Sync for Proto
impl Unpin for Proto
impl UnwindSafe for Proto
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