Skip to main content

laddu_data/
lib.rs

1//! Columnar event data, schemas, streaming sources, and sinks for `laddu`.
2
3use std::sync::Arc;
4
5pub use laddu_physics::vectors::RealVec4;
6
7/// Exact non-expression column types and storage.
8pub mod columns;
9
10/// In-memory datasets, event batches, and event views.
11pub mod data;
12mod error;
13/// Streaming event-source and sink abstractions and file-format adapters.
14pub mod io;
15mod layout;
16/// Logical event schemas and physical-column inference.
17pub mod schema;
18pub use error::{LadduDataError, LadduDataResult};
19pub use layout::BatchLayout;
20/// Shared immutable column or field name.
21pub type Name = Arc<str>;