pub struct PageLocation {
pub offset: i64,
pub compressed_page_size: i32,
pub first_row_index: i64,
}๐Deprecated since 57.0.0: The
format module is no longer maintained, and will be removed in 59.0.0Fieldsยง
ยงoffset: i64๐Deprecated since 57.0.0: The
format module is no longer maintained, and will be removed in 59.0.0Offset of the page in the file *
compressed_page_size: i32๐Deprecated since 57.0.0: The
format module is no longer maintained, and will be removed in 59.0.0Size of the page, including header. Sum of compressed_page_size and header length
first_row_index: i64๐Deprecated since 57.0.0: The
format module is no longer maintained, and will be removed in 59.0.0Index within the RowGroup of the first row of the page. When an OffsetIndex is present, pages must begin on row boundaries (repetition_level = 0).
Implementationsยง
Sourceยงimpl PageLocation
impl PageLocation
Trait Implementationsยง
Sourceยงimpl Clone for PageLocation
impl Clone for PageLocation
Sourceยงfn clone(&self) -> PageLocation
fn clone(&self) -> PageLocation
Returns a duplicate 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 PageLocation
impl Debug for PageLocation
Sourceยงimpl Hash for PageLocation
impl Hash for PageLocation
Sourceยงimpl Ord for PageLocation
impl Ord for PageLocation
Sourceยงfn cmp(&self, other: &PageLocation) -> Ordering
fn cmp(&self, other: &PageLocation) -> Ordering
1.21.0 ยท Sourceยงfn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Sourceยงimpl PartialEq for PageLocation
impl PartialEq for PageLocation
Sourceยงimpl PartialOrd for PageLocation
impl PartialOrd for PageLocation
Sourceยงimpl TSerializable for PageLocation
impl TSerializable for PageLocation
Sourceยงfn read_from_in_protocol<T: TInputProtocol>(
i_prot: &mut T,
) -> Result<PageLocation>
fn read_from_in_protocol<T: TInputProtocol>( i_prot: &mut T, ) -> Result<PageLocation>
Reads the struct from the input Thrift protocol
Sourceยงfn write_to_out_protocol<T: TOutputProtocol>(
&self,
o_prot: &mut T,
) -> Result<()>
fn write_to_out_protocol<T: TOutputProtocol>( &self, o_prot: &mut T, ) -> Result<()>
Writes the struct to the output Thrift protocol
impl Eq for PageLocation
impl StructuralPartialEq for PageLocation
Auto Trait Implementationsยง
impl Freeze for PageLocation
impl RefUnwindSafe for PageLocation
impl Send for PageLocation
impl Sync for PageLocation
impl Unpin for PageLocation
impl UnwindSafe for PageLocation
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,
ยงimpl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
ยงimpl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
ยงfn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
ยงimpl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
ยงfn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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