Auto merge of #149930 - joboet:small-sys-refactor, r=ChrisDenton

std: small `sys` refactor

Part of rust-lang/rust#117276

The large number of files changed just results from the need to update a lot of imports. Actually this PR only:
* combines the two definitions of `RawOsError` in `sys::pal` into one in `sys::io`
* moves `FULL_BACKTRACE_DEFAULT` from `sys::pal` to `sys::backtrace`
* moves the `FromInner`/`IntoInner`/... traits into `sys` (in preparation for removing `sys_common` entirely)
This commit is contained in:
bors 2025-12-15 18:46:48 +00:00
commit 80bc0aef0d

Diff Content Not Available