Hey folks, just pushed fix-codec-rs version 0.3.0, a small FIX protocol codec I use personally.
Now it's added full FIX 5.0 support (previously, it only supported 4.2 and 4.4)
I also do a few bench tests to decide how we manage data internally.
Added decode_fields() allows to lazy, zero-alloc iteration, find_all() to grab every occurrence of a tag
Try to keep it zero-copy, allocation-free, and high-performance.
Happy to answer questions, and always open to PRs or bug reports. Cheers!
Repo: GitHub - ledongthuc/fix-codec-rs: A high-performance FIX (Financial Information Exchange) protocol encoder/decoder written in Rust · GitHub
Crate: crates.io: Rust Package Registry