Docs.rs
swc_css_parser-0.68.0
swc_css_parser 0.68.0
Docs.rs crate page
Apache-2.0
Links
Documentation
Repository
crates.io
Source
Owners
kdy1
swc-bot
Dependencies
bitflags ^1.2.1
normal
lexical ^5.2.2
normal
swc_atoms ^0.2.7
normal
swc_common ^0.17.0
normal
swc_css_ast ^0.64.0
normal
serde ^1.0.127
dev
serde_json ^1.0.66
dev
swc_css_visit ^0.63.0
dev
testing ^0.18.0
dev
Versions
14.52%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Parse
Required Methods
parse
Implementors
In swc_css_parser
?
Trait
swc_css_parser
::
Parse
source
·
[
−
]
pub trait Parse<T> { fn
parse
(&mut self) ->
PResult
<T>; }
Required methods
source
fn
parse
(&mut self) ->
PResult
<T>
Implementors
source
impl<I>
Parse
<
Option
<
WqName
>> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
KeyframeSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
KeyframesName
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaFeature
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaFeatureValue
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaInParens
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
SupportsFeature
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
SupportsInParens
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
AttributeSelectorValue
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
SubclassSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
TypeSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Rule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Vec
<
DeclarationBlockItem
,
Global
>> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
CharsetRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
ColorProfileRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
DocumentRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
ImportRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
KeyframeBlock
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
KeyframesRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
LayerName
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
LayerRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaAnd
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaCondition
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaConditionWithoutOr
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaNot
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaOr
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaQuery
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaQueryList
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
MediaRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
PageMarginRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
PageRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
PageSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
PageSelectorList
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
PageSelectorPseudo
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
PageSelectorType
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
FontFaceRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
NamespaceRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
ViewportRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
SupportsAnd
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
SupportsCondition
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
SupportsNot
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
SupportsOr
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
SupportsRule
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
CustomIdent
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
DashedIdent
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Ident
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Str
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
AttributeSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
AttributeSelectorMatcher
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
AttributeSelectorModifier
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
ClassSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Combinator
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
ComplexSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
CompoundSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
IdSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
NsPrefix
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Nth
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
PseudoClassSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
PseudoElementSelector
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
SelectorList
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Block
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Declaration
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
ImportantFlag
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Stylesheet
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Dimension
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Function
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
HexColor
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Number
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Percent
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<I>
Parse
<
Url
> for
Parser
<I>
where
I:
ParserInput
,
source
impl<T, P>
Parse
<
Box
<T,
Global
>> for P
where
Self:
Parse
<T>,