[]
= "cea-core"
= "cea-core — RecursiveIntell Forge primitive"
= "0.1.0"
= "2021"
# MSRV: cea-core is a leaf crate in Primitives/ and has no MSRV
# constraints from postcard (the serializer; no rust-version declared).
# The previous 1.85 bump was from bincode 2.x; the original MSRV was
# 1.75. With postcard we can restore the original MSRV.
= "1.75"
= "MIT"
= "README.md"
[]
# postcard 1.1.1 replaces bincode (which is project-wide unmaintained
# per RUSTSEC-2025-0141; the advisory applies to all versions 1.x/2.x/3.x
# because the bincode team stepped down in 2025). postcard is actively
# maintained, has a stable serde-based API, and the migration from
# bincode 1.x is trivial: `bincode::serialize` → `postcard::to_stdvec`,
# `bincode::deserialize` → `postcard::from_bytes`. The `use-std` feature
# pulls in `std::io::Read`/`Write` adapters and the `to_stdvec` helper;
# `alloc` is implicit because postcard needs `Vec<u8>` for stdvec output.
# MSRV note: postcard has no MSRV constraint. This crate's MSRV is now
# 1.85 (was 1.75 with bincode 1.x, then 1.85 with bincode 2.x — same
# MSRV constraint either way).
= { = "1.1", = false, = ["use-std"] }
= "1"
= { = "0.1.0", = "../check-runner" }
= "0.6"
= { = "1", = ["derive"] }
= "1"
= "2"
= { = "0.1.0", = "../typed-patch" }
[]
= "1"