ibb: Implement IntoAttributeValue for Stanza.

This commit is contained in:
Emmanuel Gil Peyrot 2017-04-24 19:25:00 +01:00
parent 1b4c0c4589
commit c71b32ae24

View file

@ -1,6 +1,6 @@
use std::str::FromStr;
use minidom::Element;
use minidom::{Element, IntoAttributeValue};
use base64;
use error::Error;
@ -32,6 +32,15 @@ impl FromStr for Stanza {
}
}
impl IntoAttributeValue for Stanza {
fn into_attribute_value(self) -> Option<String> {
match self {
Stanza::Iq => None,
Stanza::Message => Some(String::from("message")),
}
}
}
#[derive(Debug, Clone)]
pub enum IBB {
Open {