pub struct PromotedIndexData {
pub entry_count: u32,
pub entries: Vec<PromotedIndexEntry>,
}Expand description
Promoted index for wide partitions
Fields§
§entry_count: u32Number of promoted index entries
entries: Vec<PromotedIndexEntry>Individual promoted index entries
Trait Implementations§
Source§impl Clone for PromotedIndexData
impl Clone for PromotedIndexData
Source§fn clone(&self) -> PromotedIndexData
fn clone(&self) -> PromotedIndexData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PromotedIndexData
impl Debug for PromotedIndexData
Source§impl<'de> Deserialize<'de> for PromotedIndexData
impl<'de> Deserialize<'de> for PromotedIndexData
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
Auto Trait Implementations§
impl Freeze for PromotedIndexData
impl RefUnwindSafe for PromotedIndexData
impl Send for PromotedIndexData
impl Sync for PromotedIndexData
impl Unpin for PromotedIndexData
impl UnsafeUnpin for PromotedIndexData
impl UnwindSafe for PromotedIndexData
Blanket Implementations§
impl<T> Allocation for T
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