From 47531cb465bf5a2a38659f40ea5ca5eb16cceea8 Mon Sep 17 00:00:00 2001 From: David Pedersen Date: Wed, 12 May 2021 09:41:12 +0200 Subject: [PATCH] feat(metadata): expose `IterMut` and `ValuesMut` The immutable versions of these (`Iter` and `Values`) were already public, so I guess it makes sense for these to be public as well. This allows users to name the types in function signatures, struct fields, etc. --- tonic/src/metadata/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tonic/src/metadata/mod.rs b/tonic/src/metadata/mod.rs index 4e796748f..dff62fa2d 100644 --- a/tonic/src/metadata/mod.rs +++ b/tonic/src/metadata/mod.rs @@ -13,6 +13,7 @@ pub use self::key::MetadataKey; pub use self::map::Entry; pub use self::map::GetAll; pub use self::map::Iter; +pub use self::map::IterMut; pub use self::map::KeyAndMutValueRef; pub use self::map::KeyAndValueRef; pub use self::map::KeyRef; @@ -25,6 +26,7 @@ pub use self::map::ValueIter; pub use self::map::ValueRef; pub use self::map::ValueRefMut; pub use self::map::Values; +pub use self::map::ValuesMut; pub use self::value::AsciiMetadataValue; pub use self::value::BinaryMetadataValue; pub use self::value::MetadataValue;