Skip to main content

uri_template_core/
lib.rs

1#![forbid(unsafe_code)]
2#![cfg_attr(not(feature = "std"), no_std)]
3extern crate alloc;
4
5pub use template::{ParseError, UriTemplate};
6pub use value::{BTreeValues, Value, Values};
7pub mod __private;
8
9mod template;
10pub(crate) mod utils;
11mod value;
12
13#[cfg(feature = "std")]
14pub use value::HashValues;
15#[cfg(feature = "serde")]
16pub use value::deserialize_owned_value;
17
18#[cfg(test)]
19mod tests;