pub struct TextSerializer { /* private fields */ }Expand description
The text serializer for the quick-xml crate. Used when serializing to an attribute value.
Trait Implementations§
Source§impl SerializeSeq for &mut TextSerializer
impl SerializeSeq for &mut TextSerializer
Source§impl<'a> Serializer for &'a mut TextSerializer
impl<'a> Serializer for &'a mut TextSerializer
Source§type SerializeElement = NoopDeSerializer<<&'a mut TextSerializer as Serializer>::Ok, <&'a mut TextSerializer as Serializer>::Error>
type SerializeElement = NoopDeSerializer<<&'a mut TextSerializer as Serializer>::Ok, <&'a mut TextSerializer as Serializer>::Error>
The type of the serializer that is used to serialize an element with children.
Source§type SerializeSeq = &'a mut TextSerializer
type SerializeSeq = &'a mut TextSerializer
The type of the serializer that is used to serialize a sequence of elements.
Source§fn serialize_text<S: AsRef<str>>(self, text: S) -> Result<(), Self::Error>
fn serialize_text<S: AsRef<str>>(self, text: S) -> Result<(), Self::Error>
Serialize a text node.
Source§fn serialize_cdata<S: AsRef<str>>(
self,
text: S,
) -> Result<Self::Ok, Self::Error>
fn serialize_cdata<S: AsRef<str>>( self, text: S, ) -> Result<Self::Ok, Self::Error>
Serialize a CDATA section.
Source§fn serialize_element(
self,
name: &ExpandedName<'_>,
) -> Result<Self::SerializeElement, Self::Error>
fn serialize_element( self, name: &ExpandedName<'_>, ) -> Result<Self::SerializeElement, Self::Error>
Serialize an element with children.
Source§fn serialize_seq(self) -> Result<Self::SerializeSeq, Self::Error>
fn serialize_seq(self) -> Result<Self::SerializeSeq, Self::Error>
Serialize a sequence of elements.
Source§fn serialize_decl<S: AsRef<str>>(
self,
version: S,
encoding: Option<S>,
standalone: Option<S>,
) -> Result<Self::Ok, Self::Error>
fn serialize_decl<S: AsRef<str>>( self, version: S, encoding: Option<S>, standalone: Option<S>, ) -> Result<Self::Ok, Self::Error>
Serialize an XML declaration.
Source§fn serialize_pi<S: AsRef<[u8]>>(
self,
target: S,
content: S,
) -> Result<Self::Ok, Self::Error>
fn serialize_pi<S: AsRef<[u8]>>( self, target: S, content: S, ) -> Result<Self::Ok, Self::Error>
Serialize a processing instruction.
Source§fn serialize_comment<S: AsRef<[u8]>>(
self,
text: S,
) -> Result<Self::Ok, Self::Error>
fn serialize_comment<S: AsRef<[u8]>>( self, text: S, ) -> Result<Self::Ok, Self::Error>
Serialize a comment.