fn keys(&self) -> Vec<&str> {
        self.0
            .keys()
            .map(|key| match key {
                tonic::metadata::KeyRef::Ascii(v) => v.as_str(),
                tonic::metadata::KeyRef::Binary(v) => v.as_str(),
            })
            .collect::<Vec<_>>()
    }
/// Collect all the keys from the MetadataMap.
Collect all the keys from the MetadataMap.
Collect all the keys from the MetadataMap .
fn keys(&self) -> Vec<&str> {
        self.0
            .keys()
            .map(|key| match key {
                tonic::metadata::KeyRef::Ascii(v) => v.as_str(),
                tonic::metadata::KeyRef::Binary(v) => v.as_str(),
            })
            .collect::<Vec<_>>()
    }
fn keys ( & self ) -> Vec < & str > { self . 0 . keys ( ) . map ( | key | match key { tonic :: metadata :: KeyRef :: Ascii ( v ) => v . as_str ( ) , tonic :: metadata :: KeyRef :: Binary ( v ) => v . as_str ( ) , } ) . collect :: < Vec < _ > > ( ) }
Collect all the keys from the MetadataMap.
Collect all the keys from the MetadataMap .
&self
&self