aranya_policy_text/
lib.rs1#![cfg_attr(docsrs, feature(doc_cfg))]
4#![cfg_attr(not(any(test, doctest, feature = "std")), no_std)]
5#![warn(missing_docs)]
6#![warn(clippy::undocumented_unsafe_blocks)]
7
8extern crate alloc;
9
10mod error;
11mod ident;
12mod proptest_impls;
13mod repr;
14mod text;
15
16pub use error::{InvalidIdentifier, InvalidText};
17pub use ident::Identifier;
18pub use text::Text;
19
20#[doc(hidden)]
21pub mod __hidden {
22 pub use aranya_policy_text_macro::{validate_identifier, validate_text};
23}