diff --git a/xso/src/lib.rs b/xso/src/lib.rs index 73815aa96e7770d3726ec7ed2df839e358f8d806..16b5cbb795f17ff2634b09e1b71c45ddcc12c389 100644 --- a/xso/src/lib.rs +++ b/xso/src/lib.rs @@ -45,6 +45,7 @@ pub use rxml_util::Item; #[doc = include_str!("from_xml_doc.md")] #[doc(inline)] #[cfg(feature = "macros")] +#[cfg_attr(docsrs, doc(cfg(feature = "macros")))] pub use xso_proc::FromXml; /// # Make a struct or enum serialisable to XML @@ -56,6 +57,7 @@ pub use xso_proc::FromXml; /// documented on [`macro@FromXml`]. #[doc(inline)] #[cfg(feature = "macros")] +#[cfg_attr(docsrs, doc(cfg(feature = "macros")))] pub use xso_proc::AsXml; /// Trait allowing to iterate a struct's contents as serialisable