Since 0.23.0 there is support for no-std/alloc which works fine on targets supporting atomics. Some targets however don't have support for atomics and usually the portable-atomic crate is used for that. It seems all the dependencies of Rustls support that but Rustls itself needs alloc::sync::Arc which is not available without atomics.
Is supporting those targets desired? Would a PR adding that something you might consider?
Since
0.23.0there is support forno-std/allocwhich works fine on targets supporting atomics. Some targets however don't have support for atomics and usually theportable-atomiccrate is used for that. It seems all the dependencies of Rustls support that but Rustls itself needsalloc::sync::Arcwhich is not available without atomics.Is supporting those targets desired? Would a PR adding that something you might consider?