1#![cfg_attr(docsrs, feature(doc_auto_cfg))]
9#![cfg_attr(all(not(feature = "std"), not(test)), no_std)]
10#![warn(missing_docs)]
11#![warn(clippy::std_instead_of_core)]
12#![warn(clippy::std_instead_of_alloc)]
13#![forbid(unsafe_code)]
18#![warn(clippy::print_stderr)]
19#![warn(clippy::print_stdout)]
20
21#[cfg(feature = "alloc")]
22#[allow(unused_extern_crates)]
23extern crate alloc;
24
25mod spanned;
26pub use crate::spanned::Spanned;
27#[cfg(feature = "serde")]
28pub mod de;
29
30#[doc = include_str!("../README.md")]
31#[cfg(doctest)]
32pub struct ReadmeDoctests;