Skip to content

WIP: Use anyhow::Result, make lib no_std

Tim Crawford requested to merge tcrawford/intelflash:no-std into master

io is not available in libcore, making it impossible to use the library in a no_std environment. In particular, std::io is only used for returning errors of different kinds, which users of the lib apparently do not use (for all projects related to System76 firmware-open).

Replace their use with anyhow, and mark the lib no_std.

Merge request reports