pub struct LvsConstraint {
pub options: Vec<LvsConstraintOption>,
}Expand description
A disjunction of options; the edge matches only if every constraint’s option-set is satisfied (CNF: AND of ORs).
Fields§
§options: Vec<LvsConstraintOption>Trait Implementations§
Source§impl Clone for LvsConstraint
impl Clone for LvsConstraint
Source§fn clone(&self) -> LvsConstraint
fn clone(&self) -> LvsConstraint
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LvsConstraint
impl RefUnwindSafe for LvsConstraint
impl Send for LvsConstraint
impl Sync for LvsConstraint
impl Unpin for LvsConstraint
impl UnwindSafe for LvsConstraint
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