Merge branch 'update-minidom' into 'master'

Maxime Buquet created

Update minidom dep to 0.11

See merge request xmpp-rs/jid-rs!16

Change summary

Cargo.toml |  2 +-
src/lib.rs | 20 ++++++++++----------
2 files changed, 11 insertions(+), 11 deletions(-)

Detailed changes

Cargo.toml 🔗

@@ -21,4 +21,4 @@ gitlab = { repository = "xmpp-rs/jid-rs" }
 [dependencies]
 failure = "0.1.1"
 failure_derive = "0.1.1"
-minidom = { version = "0.10", optional = true }
+minidom = { version = "0.11", optional = true }

src/lib.rs 🔗

@@ -542,7 +542,7 @@ impl BareJid {
 }
 
 #[cfg(feature = "minidom")]
-use minidom::{ElementEmitter, IntoAttributeValue, IntoElements};
+use minidom::{IntoAttributeValue, Node};
 
 #[cfg(feature = "minidom")]
 impl IntoAttributeValue for Jid {
@@ -552,9 +552,9 @@ impl IntoAttributeValue for Jid {
 }
 
 #[cfg(feature = "minidom")]
-impl IntoElements for Jid {
-    fn into_elements(self, emitter: &mut ElementEmitter) {
-        emitter.append_text_node(String::from(self))
+impl Into<Node> for Jid {
+    fn into(self) -> Node {
+        Node::Text(String::from(self))
     }
 }
 
@@ -566,9 +566,9 @@ impl IntoAttributeValue for FullJid {
 }
 
 #[cfg(feature = "minidom")]
-impl IntoElements for FullJid {
-    fn into_elements(self, emitter: &mut ElementEmitter) {
-        emitter.append_text_node(String::from(self))
+impl Into<Node> for FullJid {
+    fn into(self) -> Node {
+        Node::Text(String::from(self))
     }
 }
 
@@ -580,9 +580,9 @@ impl IntoAttributeValue for BareJid {
 }
 
 #[cfg(feature = "minidom")]
-impl IntoElements for BareJid {
-    fn into_elements(self, emitter: &mut ElementEmitter) {
-        emitter.append_text_node(String::from(self))
+impl Into<Node> for BareJid {
+    fn into(self) -> Node {
+        Node::Text(String::from(self))
     }
 }