1#![doc = include_str!("../README.md")]
2#![warn(missing_docs, clippy::pedantic)]
3#![allow(
4 clippy::must_use_candidate,
5 clippy::module_name_repetitions,
6 clippy::missing_panics_doc,
7 clippy::needless_lifetimes
8)]
9#![cfg_attr(not(feature = "std"), no_std)]
10#![forbid(unsafe_code)]
11
12extern crate alloc;
13
14#[cfg(feature = "serde")]
15mod de;
16mod error;
17pub mod expr;
18pub mod ident;
19mod internal_string;
20mod number;
21pub mod template;
22
23#[doc(inline)]
24pub use self::error::Error;
25
26#[doc(inline)]
27pub use self::ident::Ident;
28
29#[doc(inline)]
30pub use self::internal_string::InternalString;
31
32#[doc(inline)]
33pub use self::number::Number;