Struct css_inline::InlineOptions [−][src]
pub struct InlineOptions<'a> {
pub inline_style_tags: bool,
pub remove_style_tags: bool,
pub base_url: Option<Url>,
pub load_remote_stylesheets: bool,
pub extra_css: Option<Cow<'a, str>>,
}
Expand description
Configuration options for CSS inlining process.
Fields
Whether to inline CSS from “style” tags.
Remove “style” tags after inlining.
base_url: Option<Url>
Used for loading external stylesheets via relative URLs.
load_remote_stylesheets: bool
Whether remote stylesheets should be loaded or not.
extra_css: Option<Cow<'a, str>>
Additional CSS to inline.
Implementations
Override whether “style” tags should be inlined.
Override whether “style” tags should be removed after processing.
Set base URL that will be used for loading external stylesheets via relative URLs.
Override whether remote stylesheets should be loaded.
Create a new CSSInliner
instance from this options.