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: String
The 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: u8
Always the number 10.
style: u8
Always the number 1.
indent_type: IndentType
The value passed to [LegacyOptions.indent_type], IndentType::Space otherwise.
indent_width: usize
The value passed to [LegacyOptions.indent_width], or 2
otherwise.
linefeed: LineFeed
The value passed to [LegacyOptions.linefeed], or "\n"
otherwise.
result: LegacyPluginThisOptionsResult
A partially-constructed LegacyResult object.
Trait Implementations§
Source§impl Clone for LegacyPluginThisOptions
impl Clone for LegacyPluginThisOptions
Source§fn clone(&self) -> LegacyPluginThisOptions
fn clone(&self) -> LegacyPluginThisOptions
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for LegacyPluginThisOptions
impl RefUnwindSafe for LegacyPluginThisOptions
impl Send for LegacyPluginThisOptions
impl Sync for LegacyPluginThisOptions
impl Unpin for LegacyPluginThisOptions
impl UnwindSafe for LegacyPluginThisOptions
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