I gave it a spin on making several widgets no_std and sharing my findings here for proceeding with implementation after Ratatui 0.30 is out.
Workspace dependencies
ratatui (0.30) -> std feature should be disabled.
derive_builder -> std feature should be disabled and alloc should be enabled.
strum -> std feature should be disabled.
itertools -> use_std feature should be disabled.
tui-big-text
font8x8 -> std feature should be disabled.
tui-bar-graph
colorgrad does not support no_std yet.
TODO: investigate the other crates
Additonally, #![no_std] indicator should be added to lib.rs for each crate.
I gave it a spin on making several widgets
no_stdand sharing my findings here for proceeding with implementation after Ratatui 0.30 is out.Workspace dependencies
ratatui(0.30) ->stdfeature should be disabled.derive_builder->stdfeature should be disabled andallocshould be enabled.strum->stdfeature should be disabled.itertools->use_stdfeature should be disabled.tui-big-textfont8x8->stdfeature should be disabled.tui-bar-graphcolorgraddoes not supportno_stdyet.TODO: investigate the other crates
Additonally,
#![no_std]indicator should be added tolib.rsfor each crate.