Expand description
Operations and processors for fionn
This crate provides:
operations- Operation types and canonical processingprocessor- Black box and streaming processorsdson_traits- DSON trait abstractionsdson_impl- SIMD-DSON implementation
Re-exports§
pub use operations::CanonicalOperationProcessor;pub use operations::DsonOperation;pub use operations::FilterPredicate;pub use operations::MergeStrategy;pub use operations::OperationOptimizer;pub use operations::ReduceFunction;pub use operations::StreamGenerator;pub use operations::TransformFunction;pub use processor::BlackBoxProcessor;pub use processor::SimdDsonProcessor;pub use processor::StreamingProcessor;
Modules§
- dson_
impl - DSON trait implementations DSON Trait Implementations for SIMD-DSON
- dson_
traits - DSON trait abstractions DSON Trait Abstractions
- operations
- Canonical operations and optimization Canonical DSON Operations and Zero-Allocation Processing
- processor
- Processing engines Processing engines for DSON operations
Enums§
- Operation
Value - Values that can be operated on (re-exported from fionn-core) Values that can be operated on (references to avoid allocation)