pub trait LayoutReader:
Send
+ Sync
+ ExprEvaluator
+ StatsEvaluator {
// Required method
fn layout(&self) -> &LayoutData;
}Expand description
A LayoutReader is an instance of a LayoutData that can cache state across multiple
operations.
Since different row ranges of the reader may be evaluated by different threads, it is required
to be both Send and Sync.
Required Methods§
Sourcefn layout(&self) -> &LayoutData
fn layout(&self) -> &LayoutData
Returns the LayoutData of this reader.