summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 82ba41a..e816839 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -186,7 +186,7 @@
#[macro_use]
extern crate serde;
-#[cfg(any(feature = "actix4", feature = "actix3", feature = "actix2"))]
+#[cfg(any(feature = "actix4", feature = "actix3"))]
pub mod actix;
#[cfg(feature = "actix")]
@@ -201,15 +201,20 @@ serde_qs = { version = "0.9", features = ["actix4"] }
"#
);
+#[cfg(feature = "actix2")]
+compile_error!(
+ r#"The `actix2` feature was removed in v0.13 due to CI issues and minimal interest in continuing support"#
+);
+
mod de;
mod error;
mod ser;
pub(crate) mod utils;
#[doc(inline)]
-pub use de::Config;
-#[doc(inline)]
pub use de::{from_bytes, from_str};
+#[doc(inline)]
+pub use de::{Config, QsDeserializer as Deserializer};
pub use error::Error;
#[doc(inline)]
pub use ser::{to_string, to_writer, Serializer};