pub struct OmenaParserStyleFactsSummaryV0 {Show 36 fields
pub schema_version: &'static str,
pub product: &'static str,
pub dialect: &'static str,
pub class_selector_names: Vec<String>,
pub id_selector_names: Vec<String>,
pub placeholder_selector_names: Vec<String>,
pub keyframe_names: Vec<String>,
pub animation_reference_names: Vec<String>,
pub css_module_value_definition_names: Vec<String>,
pub css_module_value_reference_names: Vec<String>,
pub css_module_value_import_sources: Vec<String>,
pub css_module_value_import_edges: Vec<OmenaParserCssModuleValueImportEdgeFactV0>,
pub css_module_value_definition_edges: Vec<OmenaParserCssModuleValueDefinitionEdgeFactV0>,
pub css_module_composes_target_names: Vec<String>,
pub css_module_composes_import_sources: Vec<String>,
pub css_module_composes_edges: Vec<OmenaParserCssModuleComposesEdgeFactV0>,
pub icss_export_names: Vec<String>,
pub icss_import_local_names: Vec<String>,
pub icss_import_remote_names: Vec<String>,
pub icss_import_sources: Vec<String>,
pub icss_import_edges: Vec<OmenaParserIcssImportEdgeFactV0>,
pub icss_export_edges: Vec<OmenaParserIcssExportEdgeFactV0>,
pub variable_names: Vec<String>,
pub sass_symbol_declaration_names: Vec<String>,
pub sass_symbol_reference_names: Vec<String>,
pub sass_symbol_facts: Vec<OmenaParserSassSymbolFactV0>,
pub sass_symbol_resolution: OmenaParserSassSymbolResolutionV0,
pub sass_module_use_sources: Vec<String>,
pub sass_module_forward_sources: Vec<String>,
pub sass_module_import_sources: Vec<String>,
pub sass_module_edges: Vec<OmenaParserSassModuleEdgeFactV0>,
pub custom_property_names: Vec<String>,
pub custom_property_decl_names: Vec<String>,
pub custom_property_ref_names: Vec<String>,
pub at_rule_names: Vec<String>,
pub parser_error_count: usize,
}Fields§
§schema_version: &'static str§product: &'static str§dialect: &'static str§class_selector_names: Vec<String>§id_selector_names: Vec<String>§placeholder_selector_names: Vec<String>§keyframe_names: Vec<String>§animation_reference_names: Vec<String>§css_module_value_definition_names: Vec<String>§css_module_value_reference_names: Vec<String>§css_module_value_import_sources: Vec<String>§css_module_value_import_edges: Vec<OmenaParserCssModuleValueImportEdgeFactV0>§css_module_value_definition_edges: Vec<OmenaParserCssModuleValueDefinitionEdgeFactV0>§css_module_composes_target_names: Vec<String>§css_module_composes_import_sources: Vec<String>§css_module_composes_edges: Vec<OmenaParserCssModuleComposesEdgeFactV0>§icss_export_names: Vec<String>§icss_import_local_names: Vec<String>§icss_import_remote_names: Vec<String>§icss_import_sources: Vec<String>§icss_import_edges: Vec<OmenaParserIcssImportEdgeFactV0>§icss_export_edges: Vec<OmenaParserIcssExportEdgeFactV0>§variable_names: Vec<String>§sass_symbol_declaration_names: Vec<String>§sass_symbol_reference_names: Vec<String>§sass_symbol_facts: Vec<OmenaParserSassSymbolFactV0>§sass_symbol_resolution: OmenaParserSassSymbolResolutionV0§sass_module_use_sources: Vec<String>§sass_module_forward_sources: Vec<String>§sass_module_import_sources: Vec<String>§sass_module_edges: Vec<OmenaParserSassModuleEdgeFactV0>§custom_property_names: Vec<String>§custom_property_decl_names: Vec<String>§custom_property_ref_names: Vec<String>§at_rule_names: Vec<String>§parser_error_count: usizeTrait Implementations§
Source§impl Clone for OmenaParserStyleFactsSummaryV0
impl Clone for OmenaParserStyleFactsSummaryV0
Source§fn clone(&self) -> OmenaParserStyleFactsSummaryV0
fn clone(&self) -> OmenaParserStyleFactsSummaryV0
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for OmenaParserStyleFactsSummaryV0
Source§impl PartialEq for OmenaParserStyleFactsSummaryV0
impl PartialEq for OmenaParserStyleFactsSummaryV0
Source§fn eq(&self, other: &OmenaParserStyleFactsSummaryV0) -> bool
fn eq(&self, other: &OmenaParserStyleFactsSummaryV0) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OmenaParserStyleFactsSummaryV0
Auto Trait Implementations§
impl Freeze for OmenaParserStyleFactsSummaryV0
impl RefUnwindSafe for OmenaParserStyleFactsSummaryV0
impl Send for OmenaParserStyleFactsSummaryV0
impl Sync for OmenaParserStyleFactsSummaryV0
impl Unpin for OmenaParserStyleFactsSummaryV0
impl UnsafeUnpin for OmenaParserStyleFactsSummaryV0
impl UnwindSafe for OmenaParserStyleFactsSummaryV0
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.