pub enum CachedBatchType {
MemoryArrow,
MemoryLiquid,
MemorySqueezedLiquid,
DiskLiquid,
DiskArrow,
}Expand description
The type of the cached batch.
Variants§
MemoryArrow
Cached batch in memory as Arrow array.
MemoryLiquid
Cached batch in memory as liquid array.
MemorySqueezedLiquid
Cached batch in memory as squeezed liquid array.
DiskLiquid
Cached batch on disk as liquid array.
DiskArrow
Cached batch on disk as Arrow array.
Trait Implementations§
Source§impl Clone for CachedBatchType
impl Clone for CachedBatchType
Source§fn clone(&self) -> CachedBatchType
fn clone(&self) -> CachedBatchType
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 CachedBatchType
impl Debug for CachedBatchType
Source§impl From<&CacheEntry> for CachedBatchType
impl From<&CacheEntry> for CachedBatchType
Source§fn from(batch: &CacheEntry) -> Self
fn from(batch: &CacheEntry) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CachedBatchType
impl PartialEq for CachedBatchType
Source§impl Serialize for CachedBatchType
impl Serialize for CachedBatchType
impl Copy for CachedBatchType
impl Eq for CachedBatchType
impl StructuralPartialEq for CachedBatchType
Auto Trait Implementations§
impl Freeze for CachedBatchType
impl RefUnwindSafe for CachedBatchType
impl Send for CachedBatchType
impl Sync for CachedBatchType
impl Unpin for CachedBatchType
impl UnsafeUnpin for CachedBatchType
impl UnwindSafe for CachedBatchType
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request