[−][src]Enum rsass::sass::Item
Every sass file is a sequence of sass items. Scoping items contains further sequences of items.
Variants
Import(Value)
VariableDeclaration
Fields of VariableDeclaration
AtRoot
Fields of AtRoot
AtRule
Fields of AtRule
MixinDeclaration
Fields of MixinDeclaration
MixinCall
Fields of MixinCall
Content
FunctionDeclaration
Fields of FunctionDeclaration
name: String
func: SassFunction
Return(Value)
IfStatement(Value, Vec<Item>, Vec<Item>)
Each(Vec<String>, Value, Vec<Item>)
The value may be or evaluate to a list.
For
Fields of For
While(Value, Vec<Item>)
Rule(Selectors, Vec<Item>)
NamespaceRule(String, Value, Vec<Item>)
Property(SassString, Value)
Comment(String)
None
Trait Implementations
impl Clone for Item
[src]
fn clone(&self) -> Item
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Ord for Item
[src]
fn cmp(&self, other: &Item) -> Ordering
[src]
fn max(self, other: Self) -> Self
1.21.0[src]
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
1.21.0[src]
Compares and returns the minimum of two values. Read more
impl Eq for Item
[src]
impl PartialOrd<Item> for Item
[src]
fn partial_cmp(&self, other: &Item) -> Option<Ordering>
[src]
fn lt(&self, other: &Item) -> bool
[src]
fn le(&self, other: &Item) -> bool
[src]
fn gt(&self, other: &Item) -> bool
[src]
fn ge(&self, other: &Item) -> bool
[src]
impl PartialEq<Item> for Item
[src]
impl Debug for Item
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,