Struct sass_embedded::legacy::LegacyPluginThisOptions
source · [−]pub struct LegacyPluginThisOptions {
pub file: Option<PathBuf>,
pub data: Option<String>,
pub include_paths: String,
pub precision: u8,
pub style: u8,
pub indent_type: IndentType,
pub indent_width: usize,
pub linefeed: LineFeed,
pub result: LegacyPluginThisOptionsResult,
}Expand description
A partial representation of the options passed to [Sass::render].
Fields
file: Option<PathBuf>The value passed to [LegacyOptions.file].
data: Option<String>The value passed to [LegacyOptions.data].
include_paths: StringThe value passed to [LegacyOptions.include_paths] separated by
";" on Windows or ":" on other operating systems. This always
includes the current working directory as the first entry.
precision: u8Always the number 10.
style: u8Always the number 1.
indent_type: IndentTypeThe value passed to [LegacyOptions.indent_type], IndentType::Space otherwise.
indent_width: usizeThe value passed to [LegacyOptions.indent_width], or 2 otherwise.
linefeed: LineFeedThe value passed to [LegacyOptions.linefeed], or "\n" otherwise.
result: LegacyPluginThisOptionsResultA partially-constructed LegacyResult object.
Trait Implementations
sourceimpl Clone for LegacyPluginThisOptions
impl Clone for LegacyPluginThisOptions
sourcefn clone(&self) -> LegacyPluginThisOptions
fn clone(&self) -> LegacyPluginThisOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for LegacyPluginThisOptions
impl Send for LegacyPluginThisOptions
impl Sync for LegacyPluginThisOptions
impl Unpin for LegacyPluginThisOptions
impl UnwindSafe for LegacyPluginThisOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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