pub struct CombGroup {
pub assignments: Vec<Assignment<Nothing>>,
pub attributes: Attributes,
/* private fields */
}
Expand description
A combinational group. A combinational group does not have any holes and should only contain assignments that should will be combinationally active
Fields§
§assignments: Vec<Assignment<Nothing>>
The assignments used in this group
attributes: Attributes
Attributes for this group.
Implementations§
source§impl CombGroup
impl CombGroup
sourcepub fn get_attributes(&self) -> Option<&Attributes>
pub fn get_attributes(&self) -> Option<&Attributes>
The attributes of this group.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for CombGroup
impl !Send for CombGroup
impl !Sync for CombGroup
impl Unpin for CombGroup
impl !UnwindSafe for CombGroup
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