diff --git a/src/__private_api.rs b/src/__private_api.rs index ce08a5e98..5686142c8 100644 --- a/src/__private_api.rs +++ b/src/__private_api.rs @@ -87,8 +87,6 @@ pub fn enabled(level: Level, target: &str) -> bool { #[cfg(feature = "kv_unstable")] mod kv_support { - use super::*; - use crate::kv; pub type Value<'a> = kv::Value<'a>; diff --git a/src/kv/mod.rs b/src/kv/mod.rs index f7f91f4b9..84d392cd4 100644 --- a/src/kv/mod.rs +++ b/src/kv/mod.rs @@ -66,6 +66,7 @@ //! // info!(a = 1; "Something of interest"); //! //! let a: Value = record.key_values().get(Key::from("a")).unwrap(); +//! assert_eq!(1, a.to_i64().unwrap()); //! # Ok(()) //! # } //! ``` diff --git a/src/kv/source.rs b/src/kv/source.rs index d3ba3f2fa..33d5a1a73 100644 --- a/src/kv/source.rs +++ b/src/kv/source.rs @@ -21,7 +21,7 @@ use std::fmt; /// /// ``` /// # fn main() -> Result<(), log::kv::Error> { -/// use log::kv::{self, Source, Key, Value, source::VisitSource}; +/// use log::kv::{self, Source, Key, Value, VisitSource}; /// /// // A `VisitSource` that prints all key-values /// // VisitSources are fed the key-value pairs of each key-values diff --git a/src/kv/value.rs b/src/kv/value.rs index 646a22d9d..2e0d423e6 100644 --- a/src/kv/value.rs +++ b/src/kv/value.rs @@ -602,11 +602,6 @@ pub(in crate::kv) mod inner { #[cfg(test)] pub use value_bag::test::TestToken as Token; - #[cfg(test)] - pub fn to_test_token<'v>(inner: &Inner<'v>) -> Token { - inner.to_test_token() - } - pub fn visit<'v>( inner: &Inner<'v>, visitor: impl VisitValue<'v>,