diff --git a/parsers/src/data_forms/data_form.rs b/parsers/src/data_forms.rs similarity index 99% rename from parsers/src/data_forms/data_form.rs rename to parsers/src/data_forms.rs index 9473c3ad13b0c117776f0c5228a06c94dc9936df..eb1b165ef9dd051e3290e44c1525c44e7ac771aa 100644 --- a/parsers/src/data_forms/data_form.rs +++ b/parsers/src/data_forms.rs @@ -4,7 +4,7 @@ // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at http://mozilla.org/MPL/2.0/. -use crate::data_forms::Validate; +use crate::data_forms_validate::Validate; use crate::media_element::MediaElement; use crate::ns; use crate::Element; @@ -387,7 +387,7 @@ impl From for Element { #[cfg(test)] mod tests { use super::*; - use crate::data_forms::{Datatype, Validate}; + use crate::data_forms_validate::{Datatype, Validate}; #[cfg(target_pointer_width = "32")] #[test] diff --git a/parsers/src/data_forms/mod.rs b/parsers/src/data_forms/mod.rs deleted file mode 100644 index 82e51d875c5b18cf0d1d73ed133493ee6e1855dd..0000000000000000000000000000000000000000 --- a/parsers/src/data_forms/mod.rs +++ /dev/null @@ -1,13 +0,0 @@ -// Copyright (c) 2024 xmpp-rs contributors. -// -// This Source Code Form is subject to the terms of the Mozilla Public -// License, v. 2.0. If a copy of the MPL was not distributed with this -// file, You can obtain one at http://mozilla.org/MPL/2.0/. - -/// XEP-0004: Data Forms -pub mod data_form; - -pub mod validate; - -pub use data_form::*; -pub use validate::*; diff --git a/parsers/src/data_forms/validate.rs b/parsers/src/data_forms_validate.rs similarity index 99% rename from parsers/src/data_forms/validate.rs rename to parsers/src/data_forms_validate.rs index eb474f2acfea531eb036f047709641d2e58dd7cc..07a330d6759b703ed50762f4e2b2119eda6fb237 100644 --- a/parsers/src/data_forms/validate.rs +++ b/parsers/src/data_forms_validate.rs @@ -4,11 +4,6 @@ // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at http://mozilla.org/MPL/2.0/. -//! XEP-0122: Data Forms Validation -//! -//! See [XEP-0122](https://xmpp.org/extensions/xep-0122.html) for the -//! specification. - use std::fmt::{Display, Formatter}; use std::str::FromStr; diff --git a/parsers/src/lib.rs b/parsers/src/lib.rs index 2f98701af01042614972f407ef4443137cba575f..04dd15f440609ce0f2171b8f62075780bbeed7d3 100644 --- a/parsers/src/lib.rs +++ b/parsers/src/lib.rs @@ -120,6 +120,9 @@ pub mod caps; /// XEP-0118: User Tune pub mod tune; +/// XEP-0122: Data Forms Validation +pub mod data_forms_validate; + ///XEP-0153: vCard-Based Avatars pub mod vcard_update;