pub struct IndexedKeyRangeInfos {
pub key_range_infos: Option<HashMap<String, KeyRangeInfos>>,
}
Expand description
A message representing a (sparse) collection of KeyRangeInfos for specific key buckets.
This type is not used in any activity, and only used as part of another schema.
Fields§
§key_range_infos: Option<HashMap<String, KeyRangeInfos>>
A (sparse) mapping from key bucket index to the KeyRangeInfos for that key bucket.
Trait Implementations§
Source§impl Clone for IndexedKeyRangeInfos
impl Clone for IndexedKeyRangeInfos
Source§fn clone(&self) -> IndexedKeyRangeInfos
fn clone(&self) -> IndexedKeyRangeInfos
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IndexedKeyRangeInfos
impl Debug for IndexedKeyRangeInfos
Source§impl Default for IndexedKeyRangeInfos
impl Default for IndexedKeyRangeInfos
Source§fn default() -> IndexedKeyRangeInfos
fn default() -> IndexedKeyRangeInfos
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IndexedKeyRangeInfos
impl<'de> Deserialize<'de> for IndexedKeyRangeInfos
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for IndexedKeyRangeInfos
impl Serialize for IndexedKeyRangeInfos
impl Part for IndexedKeyRangeInfos
Auto Trait Implementations§
impl Freeze for IndexedKeyRangeInfos
impl RefUnwindSafe for IndexedKeyRangeInfos
impl Send for IndexedKeyRangeInfos
impl Sync for IndexedKeyRangeInfos
impl Unpin for IndexedKeyRangeInfos
impl UnwindSafe for IndexedKeyRangeInfos
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more