pub enum Dependency<'s> {
Show 27 variants
Url {
request: &'s str,
range: Range,
kind: UrlRangeKind,
},
Import {
request: &'s str,
range: Range,
attributes: DependencyIndex<ImportAttributes<'s>>,
},
ICSSImportUrl {
name: &'s str,
range: Range,
name_range: Range,
},
Replace {
content: &'s str,
range: Range,
},
Charset {
value: &'s str,
range: Range,
},
LocalClass {
name: &'s str,
range: Range,
explicit: bool,
},
LocalId {
name: &'s str,
range: Range,
explicit: bool,
},
LocalVar {
name: &'s str,
range: Range,
from: Option<&'s str>,
from_is_global: bool,
},
LocalVarDecl {
name: &'s str,
range: Range,
},
LocalPropertyDecl {
name: &'s str,
range: Range,
},
LocalKeyframes {
name: &'s str,
range: Range,
},
LocalKeyframesDecl {
name: &'s str,
range: Range,
},
LocalCounterStyle {
name: &'s str,
range: Range,
},
LocalCounterStyleDecl {
name: &'s str,
range: Range,
},
LocalFontPalette {
name: &'s str,
range: Range,
},
LocalFontPaletteDecl {
name: &'s str,
range: Range,
},
LocalContainer {
name: &'s str,
range: Range,
},
LocalContainerDecl {
name: &'s str,
range: Range,
},
LocalFunction {
name: &'s str,
range: Range,
},
LocalFunctionDecl {
name: &'s str,
range: Range,
},
LocalGrid {
name: &'s str,
range: Range,
},
LocalGridDecl {
name: &'s str,
range: Range,
},
Composes {
local_classes: DependencyListRange<&'s str>,
names: DependencyListRange<&'s str>,
from: Option<&'s str>,
from_is_global: bool,
range: Range,
},
ICSSImportFrom {
path: &'s str,
},
ICSSImportValue {
prop: &'s str,
value: &'s str,
},
ICSSExportValue {
prop: &'s str,
value: &'s str,
},
ICSSSymbol {
name: &'s str,
range: Range,
},
}Variants§
Url
Import
ICSSImportUrl
Replace
Charset
LocalClass
LocalId
LocalVar
Fields
LocalVarDecl
LocalPropertyDecl
LocalKeyframes
LocalKeyframesDecl
LocalCounterStyle
LocalCounterStyleDecl
LocalFontPalette
LocalFontPaletteDecl
LocalContainer
LocalContainerDecl
LocalFunction
LocalFunctionDecl
LocalGrid
LocalGridDecl
Composes
ICSSImportFrom
ICSSImportValue
ICSSExportValue
ICSSSymbol
Trait Implementations§
Source§impl<'s> Clone for Dependency<'s>
impl<'s> Clone for Dependency<'s>
Source§fn clone(&self) -> Dependency<'s>
fn clone(&self) -> Dependency<'s>
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'s> Debug for Dependency<'s>
impl<'s> Debug for Dependency<'s>
impl<'s> Eq for Dependency<'s>
Source§impl<'s> Hash for Dependency<'s>
impl<'s> Hash for Dependency<'s>
Source§impl<'s> PartialEq for Dependency<'s>
impl<'s> PartialEq for Dependency<'s>
impl<'s> StructuralPartialEq for Dependency<'s>
Auto Trait Implementations§
impl<'s> Freeze for Dependency<'s>
impl<'s> RefUnwindSafe for Dependency<'s>
impl<'s> Send for Dependency<'s>
impl<'s> Sync for Dependency<'s>
impl<'s> Unpin for Dependency<'s>
impl<'s> UnsafeUnpin for Dependency<'s>
impl<'s> UnwindSafe for Dependency<'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