pub struct ParsedTechRule {
pub basic: TechBasicInfo,
pub match_rules: FxHashMap<MatchScope, MatchRuleSet>,
}Expand description
解析后的标准化技术规则
Fields§
§basic: TechBasicInfo§match_rules: FxHashMap<MatchScope, MatchRuleSet>Trait Implementations§
Source§impl Clone for ParsedTechRule
impl Clone for ParsedTechRule
Source§fn clone(&self) -> ParsedTechRule
fn clone(&self) -> ParsedTechRule
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 ParsedTechRule
impl Debug for ParsedTechRule
Source§impl Default for ParsedTechRule
impl Default for ParsedTechRule
Source§fn default() -> ParsedTechRule
fn default() -> ParsedTechRule
Returns the “default value” for a type. Read more
Source§impl From<&ParsedTechRule> for TechBasicInfo
impl From<&ParsedTechRule> for TechBasicInfo
Source§fn from(rule: &ParsedTechRule) -> Self
fn from(rule: &ParsedTechRule) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ParsedTechRule
impl PartialEq for ParsedTechRule
impl StructuralPartialEq for ParsedTechRule
Auto Trait Implementations§
impl Freeze for ParsedTechRule
impl RefUnwindSafe for ParsedTechRule
impl Send for ParsedTechRule
impl Sync for ParsedTechRule
impl Unpin for ParsedTechRule
impl UnsafeUnpin for ParsedTechRule
impl UnwindSafe for ParsedTechRule
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