Struct calyx_frontend::ast::Wire
source · pub struct Wire {
pub src: Guard,
pub dest: Port,
pub attributes: Attributes,
}
Expand description
Data for the ->
structure statement.
Fields§
§src: Guard
Source of the wire.
dest: Port
Guarded destinations of the wire.
attributes: Attributes
Attributes for this assignment
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Wire
impl Send for Wire
impl Sync for Wire
impl Unpin for Wire
impl UnwindSafe for Wire
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