Struct swc_css_ast::AtRule
source · [−]pub struct AtRule {
pub span: Span,
pub name: AtRuleName,
pub prelude: Option<Box<AtRulePrelude>>,
pub block: Option<SimpleBlock>,
}
Fields
span: Span
name: AtRuleName
prelude: Option<Box<AtRulePrelude>>
block: Option<SimpleBlock>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for AtRule
impl<'de> Deserialize<'de> for AtRule
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl EqIgnoreSpan for AtRule
impl EqIgnoreSpan for AtRule
fn eq_ignore_span(&self, other: &Self) -> bool
impl Eq for AtRule
impl StructuralEq for AtRule
impl StructuralPartialEq for AtRule
Auto Trait Implementations
impl RefUnwindSafe for AtRule
impl Send for AtRule
impl Sync for AtRule
impl Unpin for AtRule
impl UnwindSafe for AtRule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more