Enum calyx_frontend::ast::Atom
source · [−]Expand description
Atomic operations used in guard conditions and RHS of the guarded assignments.
Variants
Port(Port)
Accessing a particular port on a component.
Num(BitNum)
A constant.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Atom
impl Send for Atom
impl Sync for Atom
impl Unpin for Atom
impl UnwindSafe for Atom
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more