pub struct DesignRulesAst {
pub version: Option<i32>,
pub rules: Vec<DesignRuleSummary>,
pub rule_count: usize,
pub total_constraint_count: usize,
pub rules_with_condition_count: usize,
pub rules_with_layer_count: usize,
pub unknown_nodes: Vec<UnknownNode>,
}Fields§
§version: Option<i32>§rules: Vec<DesignRuleSummary>§rule_count: usize§total_constraint_count: usize§rules_with_condition_count: usize§rules_with_layer_count: usize§unknown_nodes: Vec<UnknownNode>Trait Implementations§
Source§impl Clone for DesignRulesAst
impl Clone for DesignRulesAst
Source§fn clone(&self) -> DesignRulesAst
fn clone(&self) -> DesignRulesAst
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 moreSource§impl Debug for DesignRulesAst
impl Debug for DesignRulesAst
Source§impl PartialEq for DesignRulesAst
impl PartialEq for DesignRulesAst
impl Eq for DesignRulesAst
impl StructuralPartialEq for DesignRulesAst
Auto Trait Implementations§
impl Freeze for DesignRulesAst
impl RefUnwindSafe for DesignRulesAst
impl Send for DesignRulesAst
impl Sync for DesignRulesAst
impl Unpin for DesignRulesAst
impl UnsafeUnpin for DesignRulesAst
impl UnwindSafe for DesignRulesAst
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