Trait WriteXml

Source
pub trait WriteXml {
    // Required method
    fn write_xml<W: Write>(
        &self,
        writer: &mut Writer<W>,
    ) -> Result<(), WriteError>;
}
Available on crate features ssh or tls only.

Required Methods§

Source

fn write_xml<W: Write>(&self, writer: &mut Writer<W>) -> Result<(), WriteError>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl WriteXml for Datastore

Source§

impl WriteXml for Filter

Source§

impl WriteXml for netconf::message::rpc::operation::Source

Source§

impl WriteXml for CancelCommit

Source§

impl WriteXml for Commit

Source§

impl WriteXml for CopyConfig

Source§

impl WriteXml for DeleteConfig

Source§

impl WriteXml for DiscardChanges

Source§

impl WriteXml for Get

Source§

impl WriteXml for KillSession

Source§

impl WriteXml for Lock

Source§

impl WriteXml for Opaque

Source§

impl WriteXml for Unlock

Source§

impl WriteXml for Url

Source§

impl WriteXml for Validate

Source§

impl<D> WriteXml for netconf::message::rpc::operation::edit_config::Source<D>
where D: WriteXml,

Source§

impl<D> WriteXml for EditConfig<D>
where D: WriteXml + Debug + Send + Sync,

Source§

impl<D> WriteXml for GetConfig<D>
where D: ReadXml + Debug + Send + Sync,