When adding `#![no_std]` to a library, are there any disadvantages or complications for the users of that library?
问题 I wrote a Rust library. I heard about the no_std feature and noticed that my library does not use anything from std that isn't offered by core and alloc. So in theory I could just add the #![no_std] attribute and change a few imports. But I wonder how this influences the users of my library. Of course, my hope is that by using #![no_std] , users in no_std environments can use my crate as well. That's good, of course. But: do users of my library have any disadvantage from my library being no