summaryrefslogtreecommitdiffstats
path: root/src/stanza/sasl.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/stanza/sasl.rs')
-rw-r--r--src/stanza/sasl.rs24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/stanza/sasl.rs b/src/stanza/sasl.rs
index c0e41ab..1f77ffa 100644
--- a/src/stanza/sasl.rs
+++ b/src/stanza/sasl.rs
@@ -1,32 +1,8 @@
-use serde::{Deserialize, Serialize};
-
-#[derive(Deserialize, PartialEq, Debug)]
-pub struct Mechanisms {
- #[serde(rename = "$value")]
- pub mechanisms: Vec<Mechanism>,
-}
-
-#[derive(Deserialize, PartialEq, Debug)]
-pub struct Mechanism {
- #[serde(rename = "$text")]
- pub mechanism: String,
-}
-
-#[derive(Serialize, Debug)]
-#[serde(rename = "auth")]
pub struct Auth {
- #[serde(rename = "@xmlns")]
- pub ns: String,
- #[serde(rename = "@mechanism")]
pub mechanism: String,
- #[serde(rename = "$text")]
pub sasl_data: Option<String>,
}
-#[derive(Deserialize, Debug)]
pub struct Challenge {
- #[serde(rename = "@xmlns")]
- pub ns: String,
- #[serde(rename = "$text")]
pub sasl_data: String,
}