/// Configuration settings that can be adjusted and passed to a minification function to change the /// minification approach. #[derive(Default)] pub struct Cfg { /// Do not minify DOCTYPEs. Minified DOCTYPEs may not be spec compliant. pub do_not_minify_doctype: bool, /// Ensure all unquoted attribute values in the output do not contain any characters prohibited by the [WHATWG specification](https://html.spec.whatwg.org/multipage/syntax.html#attributes-2). pub ensure_spec_compliant_unquoted_attribute_values: bool, /// Do not omit closing tags when possible. pub keep_closing_tags: bool, /// Do not omit `` and `` opening tags when they don't have attributes. pub keep_html_and_head_opening_tags: bool, /// Keep spaces between attributes when possible to conform to HTML standards. pub keep_spaces_between_attributes: bool, /// Keep all comments. pub keep_comments: bool, /// Minify CSS in `