minarrow 0.17.0

Apache Arrow-compatible, Rust-first columnar data library for high-performance computing, native streaming, and embedded workloads. Minimal dependencies, ultra-low-latency access, automatic 64-byte SIMD alignment, and fast compile times. Great for real-time analytics, HPC pipelines, and systems integration.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Conditional logging support: uses log crate when enabled, eprintln fallback when disabled.

#[cfg(feature = "log")]
pub use log::warn;

#[cfg(not(feature = "log"))]
macro_rules! warn_fallback {
    ($($arg:tt)*) => {
        eprintln!($($arg)*)
    };
}

#[cfg(not(feature = "log"))]
pub(crate) use warn_fallback as warn;