pub enum Statement<'a> {
Show 16 variants
AtRule(AtRule<'a>),
Declaration(Declaration<'a>),
KeyframeBlock(KeyframeBlock<'a>),
LessConditionalQualifiedRule(LessConditionalQualifiedRule<'a>),
LessExtendRule(LessExtendRule<'a>),
LessFunctionCall(Function<'a>),
LessMixinCall(LessMixinCall<'a>),
LessMixinDefinition(Box<'a, LessMixinDefinition<'a>>),
LessVariableCall(LessVariableCall<'a>),
LessVariableDeclaration(Box<'a, LessVariableDeclaration<'a>>),
Placeholder(Placeholder<'a>),
PostcssSimpleVarDeclaration(Box<'a, PostcssSimpleVarDeclaration<'a>>),
QualifiedRule(QualifiedRule<'a>),
SassIfAtRule(Box<'a, SassIfAtRule<'a>>),
SassVariableDeclaration(Box<'a, SassVariableDeclaration<'a>>),
UnknownSassAtRule(Box<'a, UnknownSassAtRule<'a>>),
}Variants§
AtRule(AtRule<'a>)
Declaration(Declaration<'a>)
KeyframeBlock(KeyframeBlock<'a>)
LessConditionalQualifiedRule(LessConditionalQualifiedRule<'a>)
LessExtendRule(LessExtendRule<'a>)
LessFunctionCall(Function<'a>)
LessMixinCall(LessMixinCall<'a>)
LessMixinDefinition(Box<'a, LessMixinDefinition<'a>>)
LessVariableCall(LessVariableCall<'a>)
LessVariableDeclaration(Box<'a, LessVariableDeclaration<'a>>)
Placeholder(Placeholder<'a>)
PostcssSimpleVarDeclaration(Box<'a, PostcssSimpleVarDeclaration<'a>>)
QualifiedRule(QualifiedRule<'a>)
SassIfAtRule(Box<'a, SassIfAtRule<'a>>)
SassVariableDeclaration(Box<'a, SassVariableDeclaration<'a>>)
UnknownSassAtRule(Box<'a, UnknownSassAtRule<'a>>)
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for Statement<'a>
impl<'a> !Send for Statement<'a>
impl<'a> !Sync for Statement<'a>
impl<'a> !UnwindSafe for Statement<'a>
impl<'a> Freeze for Statement<'a>
impl<'a> Unpin for Statement<'a>
impl<'a> UnsafeUnpin for Statement<'a>
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