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