axum_htmx/
lib.rs

1#![cfg_attr(feature = "unstable", feature(doc_cfg))]
2#![doc = include_str!("../README.md")]
3#![forbid(unsafe_code)]
4#![allow(clippy::too_long_first_doc_paragraph)]
5
6mod error;
7pub use error::*;
8
9#[cfg(feature = "auto-vary")]
10#[cfg_attr(feature = "unstable", doc(cfg(feature = "auto-vary")))]
11pub mod auto_vary;
12pub mod extractors;
13#[cfg(feature = "guards")]
14#[cfg_attr(feature = "unstable", doc(cfg(feature = "guards")))]
15pub mod guard;
16pub mod headers;
17pub mod responders;
18
19#[cfg(feature = "auto-vary")]
20#[cfg_attr(feature = "unstable", doc(cfg(feature = "auto-vary")))]
21#[doc(inline)]
22pub use auto_vary::*;
23#[doc(inline)]
24pub use extractors::*;
25#[cfg(feature = "guards")]
26#[cfg_attr(feature = "unstable", doc(cfg(feature = "guards")))]
27#[doc(inline)]
28pub use guard::*;
29#[doc(inline)]
30pub use headers::*;
31#[doc(inline)]
32pub use responders::*;