Expand description
Contains data structures and utilities for handling gRPC custom metadata and may be modified by us.
Re-exports§
pub use self::encoding::Ascii;
pub use self::encoding::Binary;
Modules§
Structs§
- A view to all values stored in a single entry.
MetadataMap
entry iterator.MetadataMap
entry iterator.- An iterator over
MetadataMap
keys. - Represents a custom metadata field name.
- Represents a custom metadata field value.
- A view into a single occupied location in a
MetadataMap
. - A view into a single empty location in a
MetadataMap
. - A drain iterator of all values associated with a single metadata key.
- An iterator of all values associated with a single metadata key.
MetadataMap
value iterator.MetadataMap
value iterator.
Enums§
- A view into a single location in a
MetadataMap
, which may be vacant or occupied. - Reference to a key and an associated value in a
MetadataMap
. It can point to either an ascii or a binary (“*-bin”) key. - Reference to a key and an associated value in a
MetadataMap
. It can point to either an ascii or a binary (“*-bin”) key. - Reference to a key in a
MetadataMap
. It can point to either an ascii or a binary (“*-bin”) key. - Reference to a value in a
MetadataMap
. It can point to either an ascii or a binary (“*-bin” key) value. - Reference to a value in a
MetadataMap
. It can point to either an ascii or a binary (“*-bin” key) value.
Constants§
Type Aliases§
- An ascii metadata key.
- An ascii metadata value.
- A binary metadata key.
- A binary metadata value.