Kurdistan Tech Ministry 3b4b4cad15 fix: exclude io::Write impl on wasm32v1-none to avoid core_io_borrowed_buf
When the std feature is unified to true by workspace feature resolution but
the target is wasm32v1-none, lib.rs forces no_std mode and aliases core as
std. In that configuration 'use std::io' becomes 'use core::io', which is
gated behind the unstable core_io_borrowed_buf feature (tracking issue #117693,
not stable in Rust 1.88).

Gate both the 'use std::io' import and the io::Write impl behind
not(all(target_arch = "wasm32", target_os = "none")) to prevent this.
The io::Write impl is irrelevant on no_std wasm targets anyway.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 23:29:17 +03:00
2026-04-24 23:33:46 +03:00
2026-04-24 23:33:46 +03:00

arrayvec

Crates.io: arrayvec Documentation Build Status

License: Apache OR License: MIT

A vector with fixed capacity.

Please read the API documentation here

License

Dual-licensed to be compatible with the Rust project.

Licensed under the Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0 or the MIT license http://opensource.org/licenses/MIT, at your option. This file may not be copied, modified, or distributed except according to those terms.

S
Description
arrayvec fork with wasm32v1-none fixes
Readme 80 KiB
Languages
Rust 100%