Add a "std" feature instead of / in addition to "use_std"?
There's some guidance that suggests std is a more idiomatic feature name than use_std: https://rust-lang-nursery.github.io/api-guidelines/naming.html#feature-names-are-free-of-placeholder-words-c-feature
Renaming it would be a breaking change, but we could add "std" as an alternate.
I think the only time "use_std" would even be mentioned normally is for another crate that is also conditionally using std. Otherwise you just choose either with default features or not.
Good point.
must say I would also push to have a feature std and depreciate use_std. Also, serde should probably be imported using default-feature = false