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§
Source§impl Clone for LegacyPluginThisOptions
impl Clone for LegacyPluginThisOptions
Source§fn clone(&self) -> LegacyPluginThisOptions
fn clone(&self) -> LegacyPluginThisOptions
Returns a duplicate 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