pub struct CssRoot {
pub nodes: Vec<CssNode>,
}Expand description
Root node of the CSS AST.
Fields§
§nodes: Vec<CssNode>The top-level nodes in the CSS document.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CssRoot
impl<'de> Deserialize<'de> for CssRoot
Source§fn 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
impl StructuralPartialEq for CssRoot
Auto Trait Implementations§
impl Freeze for CssRoot
impl RefUnwindSafe for CssRoot
impl Send for CssRoot
impl Sync for CssRoot
impl Unpin for CssRoot
impl UnsafeUnpin for CssRoot
impl UnwindSafe for CssRoot
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