pub struct SerializationParameters {Show 21 fields
pub allow_duplicate_names: bool,
pub byte_order_mark: bool,
pub cdata_section_elements: Vec<OwnedName>,
pub doctype_public: Option<String>,
pub doctype_system: Option<String>,
pub encoding: String,
pub escape_uri_attributes: bool,
pub html_version: Decimal,
pub include_content_type: bool,
pub indent: bool,
pub item_separator: String,
pub json_node_output_method: QNameOrString,
pub media_type: Option<String>,
pub method: QNameOrString,
pub normalization_form: Option<String>,
pub omit_xml_declaration: bool,
pub standalone: Option<bool>,
pub suppress_indentation: Vec<OwnedName>,
pub undeclare_prefixes: bool,
pub use_character_maps: HashMap<char, String, RandomState>,
pub version: String,
}
Fields§
§allow_duplicate_names: bool
§byte_order_mark: bool
§cdata_section_elements: Vec<OwnedName>
§doctype_public: Option<String>
§doctype_system: Option<String>
§encoding: String
§escape_uri_attributes: bool
§html_version: Decimal
§include_content_type: bool
§indent: bool
§item_separator: String
§json_node_output_method: QNameOrString
§media_type: Option<String>
§method: QNameOrString
§normalization_form: Option<String>
§omit_xml_declaration: bool
§standalone: Option<bool>
§suppress_indentation: Vec<OwnedName>
§undeclare_prefixes: bool
§use_character_maps: HashMap<char, String, RandomState>
§version: String
Implementations§
Source§impl SerializationParameters
impl SerializationParameters
pub fn new() -> SerializationParameters
Trait Implementations§
Source§impl Default for SerializationParameters
impl Default for SerializationParameters
Source§fn default() -> SerializationParameters
fn default() -> SerializationParameters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SerializationParameters
impl RefUnwindSafe for SerializationParameters
impl Send for SerializationParameters
impl Sync for SerializationParameters
impl Unpin for SerializationParameters
impl UnwindSafe for SerializationParameters
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more