[−][src]Enum svgdom::AttributesOrder
An attributes order.
Note: the id
attribute is always first.
Variants
AsIs
Attributes are stored in the Vec
and with this option,
they will be written in the same order an in the Vec
.
Alphabetical
Write attributes in the alphabetical order.
Only SVG attributes will be sorted. Non-SVG attributes will be written as-is.
Specification
Write attributes in the same order as they listed in the SVG spec.
The current set of rules is pretty limited and doesn't follow the spec strictly.
Only SVG attributes will be sorted. Non-SVG attributes will be written as-is.
Trait Implementations
impl PartialEq<AttributesOrder> for AttributesOrder
[src]
fn eq(&self, other: &AttributesOrder) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Copy for AttributesOrder
[src]
impl Clone for AttributesOrder
[src]
fn clone(&self) -> AttributesOrder
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for AttributesOrder
[src]
Auto Trait Implementations
impl Send for AttributesOrder
impl Sync for AttributesOrder
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,