pub struct TermContextConfig {
pub batch_size: usize,
pub target_partitions: usize,
pub max_memory: usize,
pub memory_fraction: f64,
}Expand description
Configuration for creating a TermContext.
Fields§
§batch_size: usizeBatch size for query execution
target_partitions: usizeTarget number of partitions for parallel execution
max_memory: usizeMaximum memory for query execution (in bytes)
memory_fraction: f64Memory fraction to use before spilling (0.0 to 1.0)
Trait Implementations§
Source§impl Clone for TermContextConfig
impl Clone for TermContextConfig
Source§fn clone(&self) -> TermContextConfig
fn clone(&self) -> TermContextConfig
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 TermContextConfig
impl Debug for TermContextConfig
Auto Trait Implementations§
impl Freeze for TermContextConfig
impl RefUnwindSafe for TermContextConfig
impl Send for TermContextConfig
impl Sync for TermContextConfig
impl Unpin for TermContextConfig
impl UnwindSafe for TermContextConfig
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