vexide-core 0.8.0

Low-level core functionality for vexide.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Low-level common functionality in [`vexide`](https://crates.io/crates/vexide).

This crate has historically served many purposes, but today provides a set of common safe wrappers around various system APIs used in some of `vexide`'s crates. Most of these modules are re-exported from the top-level [`vexide`] crate.

[`vexide`]: https://docs.rs/vexide/

This crate includes:
- Competition control, including the [`Compete`] trait ([`competition`]).
- Backtrace collection ([`backtrace`]).
- OS version information ([`os`]).
- User program state ([`program`]).
- Extended system time APIs ([`time`]).

[`Compete`]: https://docs.rs/vexide-core/latest/vexide_core/competition/trait.Compete.html