12d8ae3abSopenharmony_ci//! **UNSTABLE:** Structured key-value pairs.
22d8ae3abSopenharmony_ci//!
32d8ae3abSopenharmony_ci//! This module is unstable and breaking changes may be made
42d8ae3abSopenharmony_ci//! at any time. See [the tracking issue](https://github.com/rust-lang-nursery/log/issues/328)
52d8ae3abSopenharmony_ci//! for more details.
62d8ae3abSopenharmony_ci//!
72d8ae3abSopenharmony_ci//! Add the `kv_unstable` feature to your `Cargo.toml` to enable
82d8ae3abSopenharmony_ci//! this module:
92d8ae3abSopenharmony_ci//!
102d8ae3abSopenharmony_ci//! ```toml
112d8ae3abSopenharmony_ci//! [dependencies.log]
122d8ae3abSopenharmony_ci//! features = ["kv_unstable"]
132d8ae3abSopenharmony_ci//! ```
142d8ae3abSopenharmony_ci
152d8ae3abSopenharmony_cimod error;
162d8ae3abSopenharmony_cimod key;
172d8ae3abSopenharmony_cipub mod source;
182d8ae3abSopenharmony_ci
192d8ae3abSopenharmony_cipub mod value;
202d8ae3abSopenharmony_ci
212d8ae3abSopenharmony_cipub use self::error::Error;
222d8ae3abSopenharmony_cipub use self::key::{Key, ToKey};
232d8ae3abSopenharmony_cipub use self::source::{Source, Visitor};
242d8ae3abSopenharmony_ci
252d8ae3abSopenharmony_ci#[doc(inline)]
262d8ae3abSopenharmony_cipub use self::value::{ToValue, Value};
27