paft-core
Core infrastructure utilities for the paft ecosystem.
- Workspace-wide error type (
PaftError) - Enum macros for canonical string codes (
string_enum_*,impl_display_via_code) - Reusable serde helpers for timestamp encodings
- Optional re-exports for lightweight DataFrame traits
Install
Prefer the facade crate for most applications:
[]
= "0.5.2"
Advanced (direct dependency, minimal):
[]
= { = "0.5.2", = false }
With serde helpers only (no optional features available in this crate):
[]
= { = "0.5.2", = false }
Features
This crate does not expose optional features as of 0.5.2. DataFrame traits now live in paft-utils and are forwarded by consumer crates (or the paft facade) via their own dataframe features.
Quickstart
use ;
string_enum_closed_with_code!;
impl_display_via_code!;
assert_eq!;
assert_eq!;
assert!;
Links
- API docs: https://docs.rs/paft-core
- Workspace overview: https://github.com/paft-rs/paft/blob/main/README.md
- License: https://github.com/paft-rs/paft/blob/main/LICENSE