pub struct Options {
pub use_single_quote: bool,
pub indent: Indent,
pub attributes_indent: Indent,
}Expand description
An XML writing options.
Fields§
§use_single_quote: boolUse single quote marks instead of double quote.
§Examples
Before:
<rect fill="red"/>After:
<rect fill='red'/>Default: disabled
indent: IndentSet XML nodes indention.
§Examples
Indent::None
Before:
<svg>
<rect fill="red"/>
</svg>After:
<svg><rect fill="red"/></svg>Default: 4 spaces
attributes_indent: IndentSet XML attributes indention.
§Examples
Indent::Spaces(2)
Before:
<svg>
<rect fill="red" stroke="black"/>
</svg>After:
<svg>
<rect
fill="red"
stroke="black"/>
</svg>Default: None
Trait Implementations§
impl Copy for Options
Auto Trait Implementations§
impl Freeze for Options
impl RefUnwindSafe for Options
impl Send for Options
impl Sync for Options
impl Unpin for Options
impl UnwindSafe for Options
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