technocreatives / core2

The bare essentials of std::io for use in no_std. Alloc support is optional.
https://docs.rs/core2
Apache License 2.0
71 stars 23 forks source link

[WIP: do not merge] fixup/ci: feature-gate stabilized compiler features #24

Open rmsyn opened 1 year ago

rmsyn commented 1 year ago

Adds conditional feature-gates based on rustc version to only include unstable features on older compiler versions.

Introduces the rustversion dependency to handle the feature-gates.

Fixes breaking CI builds.

rmsyn commented 1 year ago

This fix is broken due to proc_macro errors, so another solution for conditional compilation based on rustc version is needed, or some fix for the proc_macro errors.

... or you could just bump the MSRV ...