#frc #ecosystem #utilities #hal #projects #across #frclib

frclib-core

A collection of utilities to be used across the FRC in rust ecosystem

8 releases

0.2.4 Aug 23, 2024
0.2.3 Aug 23, 2024
0.2.1 Apr 17, 2024
0.2.0 Jan 3, 2024
0.1.2 Jan 3, 2024

#309 in Hardware support


Used in frclib-datalog

MIT license

220KB
5K SLoC

frclib-core

Crates.io MIT licensed Build Status

This is a collection of utilities for projects in the FRC for rust ecosystem. Things that frclib depends on but need to be integrated into the frclib ecosystem will use this to avoid circular dependencies.

While this crate ver is less than 1.0.0 any version release could have breaking changes.


lib.rs:

frclib-core

This crate contains the core functionality for the rust FRC ecosystem. Whenever a crate that frclib depends on needs to use an frc feature it will use this crate to prevent circular dependencies.

This library goes as far as it can to be panic free, the only function that can panic is HAL Initialization.

Dependencies

~0.3–1.6MB
~35K SLoC