pub struct PromotedIndexEntry {
pub clustering_key: Vec<u8>,
pub partition_offset: u32,
pub section_size: u32,
}Expand description
Individual promoted index entry
Fields§
§clustering_key: Vec<u8>Clustering key prefix
partition_offset: u32Offset within the partition
section_size: u32Size of the indexed section
Trait Implementations§
Source§impl Clone for PromotedIndexEntry
impl Clone for PromotedIndexEntry
Source§fn clone(&self) -> PromotedIndexEntry
fn clone(&self) -> PromotedIndexEntry
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 PromotedIndexEntry
impl Debug for PromotedIndexEntry
Source§impl<'de> Deserialize<'de> for PromotedIndexEntry
impl<'de> Deserialize<'de> for PromotedIndexEntry
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 PromotedIndexEntry
impl RefUnwindSafe for PromotedIndexEntry
impl Send for PromotedIndexEntry
impl Sync for PromotedIndexEntry
impl Unpin for PromotedIndexEntry
impl UnsafeUnpin for PromotedIndexEntry
impl UnwindSafe for PromotedIndexEntry
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