pub struct XmlGenerator { /* private fields */ }Expand description
XML生成器
Implementations§
Source§impl XmlGenerator
impl XmlGenerator
Sourcepub fn add_namespace(&mut self, prefix: String, uri: String)
pub fn add_namespace(&mut self, prefix: String, uri: String)
添加命名空间
Sourcepub fn generate_string(&self, element: &XmlElement) -> Result<String>
pub fn generate_string(&self, element: &XmlElement) -> Result<String>
将元素树生成为XML字符串
Sourcepub fn write_element<W: Write>(
&self,
writer: &mut Writer<W>,
element: &XmlElement,
) -> Result<()>
pub fn write_element<W: Write>( &self, writer: &mut Writer<W>, element: &XmlElement, ) -> Result<()>
将元素树写入Writer
Auto Trait Implementations§
impl Freeze for XmlGenerator
impl RefUnwindSafe for XmlGenerator
impl Send for XmlGenerator
impl Sync for XmlGenerator
impl Unpin for XmlGenerator
impl UnsafeUnpin for XmlGenerator
impl UnwindSafe for XmlGenerator
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