Docs.rs
datafusion-optimizer-31.0.0
datafusion-optimizer 31.0.0
Docs.rs crate page
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
andygrove
alamb
Dependencies
arrow ^46.0.0
normal
async-trait ^0.1.41
normal
chrono ^0.4.27
normal
datafusion-common ^31.0.0
normal
datafusion-expr ^31.0.0
normal
datafusion-physical-expr ^31.0.0
normal
hashbrown ^0.14
normal
itertools ^0.11
normal
log ^0.4
normal
regex-syntax ^0.7.1
normal
ctor ^0.2.0
dev
datafusion-sql ^31.0.0
dev
env_logger ^0.10.0
dev
Versions
71.22%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module push_down_projection
Structs
Functions
?
Module
datafusion_optimizer
::
push_down_projection
source
·
[
−
]
Expand description
Projection Push Down optimizer rule ensures that only referenced columns are loaded into memory
Structs
PushDownProjection
Optimizer that removes unused projections and aggregations from plans This reduces both scans and
Functions
collect_projection_expr