Downloading network .nnue
curl -L -o hobbes.nnue https://github.com/kelseyde/hobbes-networks/releases/download//.nnue
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 9 100 9 0 0 151 0 --:--:-- --:--:-- --:--:-- 155
cargo rustc --release -p hobbes-chess-engine --jobs 16 -- -C target-cpu=native -C link-arg=/OPT:REF -C link-arg=/OPT:ICF --emit link=Hobbes-5147A645
Compiling getrandom v0.3.3
Compiling zerocopy v0.8.26
Compiling cfg-if v1.0.1
Compiling arrayvec v0.7.4
error[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on
|
= note: failed to mmap file 'C:\Users\anikp\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-f773cc158d2eace7.rlib': The paging file is too small for this operation to complete. (os error 1455)
error: cannot resolve a prelude import
error[E0462]: found staticlib `std` instead of rlib or dylib
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec_impl.rs:1:5
|
1 | use std::ptr;
| ^^^
|
= note: the following crate versions were found:
crate `std`: C:\Users\anikp\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\std-b06dc11784c50e73.dll.lib
= help: please recompile that crate using --crate-type lib
error[E0432]: unresolved import `fmt::Write`
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:644:13
|
644 | use fmt::Write;
| ^^^^^^^^^^
error: cannot find macro `panic` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\lib.rs:37:17
|
37 | panic!("ArrayVec: largest supported capacity is u32::MAX")
| ^^^^^
|
::: C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:83:9
|
83 | assert_capacity_limit!(CAP);
| --------------------------- in this macro invocation
|
= note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)
help: consider importing this macro
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:2:1
|
2 + use core::panic;
|
error: cannot find macro `panic` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:58:9
|
58 | panic!(concat!("ArrayVec::", $method_name, ": index {} is out of bounds in vector of length {}"),
| ^^^^^
...
310 | panic_oob!("try_insert", index, self.len())
| ------------------------------------------- in this macro invocation
|
= note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)
help: consider importing this macro
|
2 + use core::panic;
|
error: cannot find macro `panic` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:58:9
|
58 | panic!(concat!("ArrayVec::", $method_name, ": index {} is out of bounds in vector of length {}"),
| ^^^^^
...
374 | panic_oob!("swap_remove", index, self.len())
| -------------------------------------------- in this macro invocation
|
= note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)
help: consider importing this macro
|
2 + use core::panic;
|
error: cannot find macro `panic` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:58:9
|
58 | panic!(concat!("ArrayVec::", $method_name, ": index {} is out of bounds in vector of length {}"),
| ^^^^^
...
422 | panic_oob!("remove", index, self.len())
| --------------------------------------- in this macro invocation
|
= note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)
help: consider importing this macro
|
2 + use core::panic;
|
memory allocation of 10512 bytes failed
error: cannot find macro `debug_assert` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec_impl.rs:56:9
|
56 | debug_assert!(len < Self::CAPACITY);
| ^^^^^^^^^^^^
|
help: consider importing this macro
|
1 + use core::debug_assert;
|
error: cannot find macro `debug_assert` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:546:9
|
546 | debug_assert!(length <= self.capacity());
| ^^^^^^^^^^^^
|
help: consider importing this macro
|
2 + use core::debug_assert;
|
memory allocation of 147472 bytes failed
error: cannot find macro `debug_assert_eq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:669:9
|
669 | debug_assert_eq!(self.len(), self.capacity());
| ^^^^^^^^^^^^^^^
|
help: consider importing this macro
|
2 + use core::debug_assert_eq;
|
error: cannot find macro `debug_assert` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:716:9
|
716 | debug_assert!(length <= CAP);
| ^^^^^^^^^^^^
|
help: consider importing this macro
|
2 + use core::debug_assert;
|
error: cannot find macro `panic` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1057:5
|
1057 | panic!("ArrayVec: capacity exceeded in extend/from_iter");
| ^^^^^
|
help: consider importing this macro
|
2 + use core::panic;
|
error: cannot find macro `debug_assert_ne` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1090:17
|
1090 | debug_assert_ne!(ptr, end_ptr);
| ^^^^^^^^^^^^^^^
|
help: consider importing this macro
|
2 + use core::debug_assert_ne;
|
error: cannot find macro `debug_assert` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1106:9
|
1106 | debug_assert!(slice.len() <= take);
| ^^^^^^^^^^^^
|
help: consider importing this macro
|
2 + use core::debug_assert;
|
error: cannot find macro `debug_assert` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1249:9
|
1249 | debug_assert!(_result.is_ok());
| ^^^^^^^^^^^^
|
help: consider importing this macro
|
2 + use core::debug_assert;
|
error: cannot find attribute `derive` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:33:3
|
33 | #[derive(Copy)]
| ^^^^^^
|
help: consider importing this attribute macro
|
1 + use core::prelude::rust_2024::derive;
|
error: cannot find macro `panic` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\lib.rs:37:17
|
37 | panic!("ArrayVec: largest supported capacity is u32::MAX")
| ^^^^^
|
::: C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:63:9
|
63 | assert_capacity_limit!(CAP);
| --------------------------- in this macro invocation
|
= note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)
help: consider importing this macro
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:1:1
|
1 + use core::panic;
|
error: cannot find macro `debug_assert_eq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:122:9
|
122 | debug_assert_eq!(len, CAP);
| ^^^^^^^^^^^^^^^
|
help: consider importing this macro
|
1 + use core::debug_assert_eq;
|
error: cannot find macro `panic` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\lib.rs:37:17
|
37 | panic!("ArrayVec: largest supported capacity is u32::MAX")
| ^^^^^
|
::: C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:143:9
|
143 | assert_capacity_limit!(CAP);
| --------------------------- in this macro invocation
|
= note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)
help: consider importing this macro
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:1:1
|
1 + use core::panic;
|
error: cannot find macro `assert` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:340:13
|
340 | assert!(self.is_char_boundary(new_len));
| ^^^^^^
|
help: consider importing this macro
|
1 + use core::assert;
|
error: cannot find macro `panic` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:371:21
|
371 | None => panic!("cannot remove a char from the end of a string"),
| ^^^^^
|
help: consider importing this macro
|
1 + use core::panic;
|
error: cannot find macro `debug_assert` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:403:9
|
403 | debug_assert!(length <= self.capacity());
| ^^^^^^^^^^^^
|
help: consider importing this macro
|
1 + use core::debug_assert;
|
error: cannot find attribute `test` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:58:3
|
58 | #[test]
| ^^^^
|
help: consider importing this attribute macro
|
14 + use core::prelude::rust_2024::test;
|
error: cannot find macro `assert_eq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:70:17
|
70 | assert_eq!(res, ch.len_utf8());
| ^^^^^^^^^
|
help: consider importing this macro
|
14 + use core::assert_eq;
|
error: cannot find macro `assert_eq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:73:13
|
73 | assert_eq!(string.chars().next(), Some(ch));
| ^^^^^^^^^
|
help: consider importing this macro
|
14 + use core::assert_eq;
|
error: cannot find attribute `test` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:78:3
|
78 | #[test]
| ^^^^
|
help: consider importing this attribute macro
|
14 + use core::prelude::rust_2024::test;
|
error: cannot find macro `assert_eq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:84:9
|
84 | assert_eq!(len, ch.len_utf8(), "Len of ch={}", ch);
| ^^^^^^^^^
|
help: consider importing this macro
|
14 + use core::assert_eq;
|
error: cannot find macro `assert` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:87:13
|
87 | assert!(matches::matches!(encode_utf8(ch, ptr, len - 1), Err(_)));
| ^^^^^^
|
help: consider importing this macro
|
14 + use core::assert;
|
error: cannot find macro `assert` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:88:13
|
88 | assert!(matches::matches!(encode_utf8(ch, ptr, len), Ok(_)));
| ^^^^^^
|
help: consider importing this macro
|
14 + use core::assert;
|
error: cannot find attribute `derive` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\errors.rs:8:3
|
8 | #[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)]
| ^^^^^^
|
help: consider importing this attribute macro
|
1 + use core::prelude::rust_2024::derive;
|
error: cannot find macro `write` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\errors.rs:40:9
|
40 | write!(f, "{}", CAPERROR)
| ^^^^^
|
help: consider importing this macro
|
1 + use core::write;
|
error: cannot find macro `write` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\errors.rs:46:9
|
46 | write!(f, "{}: {}", "CapacityError", CAPERROR)
| ^^^^^
|
help: consider importing this macro
|
1 + use core::write;
|
error: could not compile `getrandom` (build script)
Caused by:
process didn't exit successfully: `C:\Users\anikp\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\rustc.exe --crate-name build_script_build --edition=2021 C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.3\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg "cfg(getrandom_backend, values(\"custom\", \"efi_rng\", \"rdrand\", \"rndr\", \"linux_getrandom\", \"linux_raw\", \"wasm_js\"))" --check-cfg cfg(getrandom_msan) --check-cfg cfg(getrandom_windows_legacy) --check-cfg cfg(getrandom_test_linux_fallback) --check-cfg cfg(getrandom_test_linux_without_fallback) --check-cfg cfg(getrandom_test_netbsd_fallback) --check-cfg "cfg(target_os, values(\"cygwin\"))" -C debug-assertions=off --cfg "feature=\"std\"" --check-cfg cfg(docsrs,test) --check-cfg "cfg(feature, values(\"rustc-dep-of-std\", \"std\", \"wasm_js\"))" -C metadata=adf6d6fba6494aee -C extra-filename=-eec590e9f7157a8c --out-dir C:\Users\anikp\AppData\Local\Temp\tmpecirl0ks\Hobbes\Hobbes-tmp\target\release\build\getrandom-eec590e9f7157a8c -C strip=debuginfo -L dependency=C:\Users\anikp\AppData\Local\Temp\tmpecirl0ks\Hobbes\Hobbes-tmp\target\release\deps --cap-lints allow -C target-cpu=native -C link-arg=/OPT:REF -C link-arg=/OPT:ICF` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)
warning: build failed, waiting for other jobs to finish...
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec_impl.rs:43:52
|
43 | fn try_push(&mut self, element: Self::Item) -> Result<(), CapacityError<Self::Item>> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
1 + use core::fmt::Result;
|
1 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec_impl.rs:48:13
|
48 | Ok(())
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Ok;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec_impl.rs:50:13
|
50 | Err(CapacityError::new(element))
| ^^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Err;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec_impl.rs:61:26
|
61 | fn pop(&mut self) -> Option<Self::Item> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
1 + use core::option::Option;
|
error[E0425]: cannot find value `None` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec_impl.rs:63:20
|
63 | return None;
| ^^^^ not found in this scope
|
help: consider importing this unit variant
|
1 + use core::option::Option::None;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec_impl.rs:68:13
|
68 | Some(ptr::read(self.as_ptr().add(new_len)))
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::option::Option::Some;
|
error[E0405]: cannot find trait `Drop` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:48:27
|
48 | impl<T, const CAP: usize> Drop for ArrayVec<T, CAP> {
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::ops::Drop;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:204:47
|
204 | pub fn try_push(&mut self, element: T) -> Result<(), CapacityError<T>> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
2 + use core::fmt::Result;
|
2 + use core::result::Result;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:308:63
|
308 | pub fn try_insert(&mut self, index: usize, element: T) -> Result<(), CapacityError<T>> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
2 + use core::fmt::Result;
|
2 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:313:20
|
313 | return Err(CapacityError::new(element));
| ^^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Err;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:331:9
|
331 | Ok(())
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Ok;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:348:30
|
348 | pub fn pop(&mut self) -> Option<T> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:395:49
|
395 | pub fn swap_pop(&mut self, index: usize) -> Option<T> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0425]: cannot find value `None` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:398:20
|
398 | return None;
| ^^^^ not found in this scope
|
help: consider importing this unit variant
|
2 + use core::option::Option::None;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:442:47
|
442 | pub fn pop_at(&mut self, index: usize) -> Option<T> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0425]: cannot find value `None` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:444:13
|
444 | None
| ^^^^ not found in this scope
|
help: consider importing this unit variant
|
2 + use core::option::Option::None;
|
error[E0405]: cannot find trait `FnMut` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:464:18
|
464 | where F: FnMut(&mut T) -> bool
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::ops::FnMut;
|
error[E0405]: cannot find trait `Drop` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:481:35
|
481 | impl<T, const CAP: usize> Drop for BackshiftOnDrop<'_, T, CAP> {
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::ops::Drop;
|
error[E0405]: cannot find trait `FnMut` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:501:27
|
501 | fn process_one<F: FnMut(&mut T) -> bool, T, const CAP: usize, const DELETED: bool>(
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::ops::FnMut;
|
error[E0425]: cannot find function `drop` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:534:9
|
534 | drop(g);
| ^^^^ not found in this scope
|
help: consider importing this function
|
2 + use core::mem::drop;
|
error[E0405]: cannot find trait `Copy` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:569:18
|
569 | where T: Copy,
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::marker::Copy;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:568:61
|
568 | pub fn try_extend_from_slice(&mut self, other: &[T]) -> Result<(), CapacityError>
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
2 + use core::fmt::Result;
|
2 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:572:20
|
572 | return Err(CapacityError::new(()));
| ^^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Err;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:583:9
|
583 | Ok(())
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Ok;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:656:32
|
656 | pub fn into_inner(self) -> Result<[T; CAP], Self> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
2 + use core::fmt::Result;
|
2 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:658:13
|
658 | Err(self)
| ^^^
|
help: try calling `Err` as a method
|
658 - Err(self)
658 + self.Err()
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Err;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:660:22
|
660 | unsafe { Ok(self.into_inner_unchecked()) }
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Ok;
|
error[E0405]: cannot find trait `From` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:754:27
|
754 | impl<T, const CAP: usize> From<[T; CAP]> for ArrayVec<T, CAP> {
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::convert::From;
|
error[E0405]: cannot find trait `Clone` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:781:14
|
781 | where T: Clone,
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::clone::Clone;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:785:33
|
785 | fn try_from(slice: &[T]) -> Result<Self, Self::Error> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
2 + use core::fmt::Result;
|
2 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:787:13
|
787 | Err(CapacityError::new(()))
| ^^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Err;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:791:13
|
791 | Ok(array)
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Ok;
|
error[E0405]: cannot find trait `IntoIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:808:35
|
808 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a ArrayVec<T, CAP> {
| ^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::IntoIterator;
|
error[E0405]: cannot find trait `IntoIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:825:35
|
825 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a mut ArrayVec<T, CAP> {
| ^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::IntoIterator;
|
error[E0405]: cannot find trait `IntoIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:842:27
|
842 | impl<T, const CAP: usize> IntoIterator for ArrayVec<T, CAP> {
| ^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::IntoIterator;
|
error[E0405]: cannot find trait `Iterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:883:27
|
883 | impl<T, const CAP: usize> Iterator for IntoIter<T, CAP> {
| ^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::Iterator;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:886:27
|
886 | fn next(&mut self) -> Option<Self::Item> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0425]: cannot find value `None` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:888:13
|
888 | None
| ^^^^ not found in this scope
|
help: consider importing this unit variant
|
2 + use core::option::Option::None;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:893:17
|
893 | Some(ptr::read(self.v.get_unchecked_ptr(index)))
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::option::Option::Some;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:898:36
|
898 | fn size_hint(&self) -> (usize, Option<usize>) {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:900:15
|
900 | (len, Some(len))
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::option::Option::Some;
|
error[E0405]: cannot find trait `DoubleEndedIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:904:27
|
904 | impl<T, const CAP: usize> DoubleEndedIterator for IntoIter<T, CAP> {
| ^^^^^^^^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::DoubleEndedIterator;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:905:32
|
905 | fn next_back(&mut self) -> Option<Self::Item> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0425]: cannot find value `None` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:907:13
|
907 | None
| ^^^^ not found in this scope
|
help: consider importing this unit variant
|
2 + use core::option::Option::None;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:912:17
|
912 | Some(ptr::read(self.v.get_unchecked_ptr(new_len)))
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::option::Option::Some;
|
error[E0405]: cannot find trait `ExactSizeIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:918:27
|
918 | impl<T, const CAP: usize> ExactSizeIterator for IntoIter<T, CAP> { }
| ^^^^^^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::ExactSizeIterator;
|
error[E0405]: cannot find trait `Drop` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:920:27
|
920 | impl<T, const CAP: usize> Drop for IntoIter<T, CAP> {
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::ops::Drop;
|
error[E0405]: cannot find trait `Clone` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:935:27
|
935 | impl<T, const CAP: usize> Clone for IntoIter<T, CAP>
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::clone::Clone;
|
error[E0405]: cannot find trait `Clone` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:936:10
|
936 | where T: Clone,
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::clone::Clone;
|
error[E0405]: cannot find trait `Sync` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:967:44
|
967 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::marker::Sync;
|
error[E0405]: cannot find trait `Sync` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:967:20
|
967 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::marker::Sync;
|
error[E0405]: cannot find trait `Send` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:968:44
|
968 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::marker::Send;
|
error[E0405]: cannot find trait `Send` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:968:20
|
968 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::marker::Send;
|
error[E0405]: cannot find trait `Iterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:970:35
|
970 | impl<'a, T: 'a, const CAP: usize> Iterator for Drain<'a, T, CAP> {
| ^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::Iterator;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:973:27
|
973 | fn next(&mut self) -> Option<Self::Item> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:981:36
|
981 | fn size_hint(&self) -> (usize, Option<usize>) {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0405]: cannot find trait `DoubleEndedIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:986:35
|
986 | impl<'a, T: 'a, const CAP: usize> DoubleEndedIterator for Drain<'a, T, CAP>
| ^^^^^^^^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::DoubleEndedIterator;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:988:32
|
988 | fn next_back(&mut self) -> Option<Self::Item> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0405]: cannot find trait `ExactSizeIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:997:35
|
997 | impl<'a, T: 'a, const CAP: usize> ExactSizeIterator for Drain<'a, T, CAP> {}
| ^^^^^^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::ExactSizeIterator;
|
error[E0405]: cannot find trait `Drop` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:999:35
|
999 | impl<'a, T: 'a, const CAP: usize> Drop for Drain<'a, T, CAP> {
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::ops::Drop;
|
error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1004:19
|
1004 | while let Some(_) = self.next() { }
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::option::Option::Some;
|
error[E0405]: cannot find trait `FnMut` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1021:14
|
1021 | where F: FnMut(&Data, &mut T)
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::ops::FnMut;
|
error[E0405]: cannot find trait `Drop` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1028:18
|
1028 | impl<T, Data, F> Drop for ScopeExitGuard<T, Data, F>
| ^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::ops::Drop;
|
error[E0405]: cannot find trait `FnMut` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1029:14
|
1029 | where F: FnMut(&Data, &mut T)
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::ops::FnMut;
|
error[E0405]: cannot find trait `Extend` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1041:27
|
1041 | impl<T, const CAP: usize> Extend<T> for ArrayVec<T, CAP> {
| ^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::Extend;
|
error[E0405]: cannot find trait `IntoIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1046:18
|
1046 | fn extend<I: IntoIterator<Item=T>>(&mut self, iter: I) {
| ^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::IntoIterator;
|
error[E0405]: cannot find trait `IntoIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1069:18
|
1069 | where I: IntoIterator<Item = T>
| ^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::IntoIterator;
|
error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1088:20
|
1088 | if let Some(elt) = iter.next() {
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::option::Option::Some;
|
error[E0405]: cannot find trait `Clone` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1103:18
|
1103 | where T: Clone
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::clone::Clone;
|
error[E0405]: cannot find trait `IntoIterator` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1131:21
|
1131 | fn from_iter<I: IntoIterator<Item=T>>(iter: I) -> Self {
| ^^^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::iter::IntoIterator;
|
error[E0405]: cannot find trait `Clone` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1138:27
|
1138 | impl<T, const CAP: usize> Clone for ArrayVec<T, CAP>
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::clone::Clone;
|
error[E0405]: cannot find trait `Clone` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1139:14
|
1139 | where T: Clone
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::clone::Clone;
|
error[E0405]: cannot find trait `PartialEq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1168:27
|
1168 | impl<T, const CAP: usize> PartialEq for ArrayVec<T, CAP>
| ^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::PartialEq;
|
error[E0405]: cannot find trait `PartialEq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1169:14
|
1169 | where T: PartialEq
| ^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::PartialEq;
|
error[E0405]: cannot find trait `PartialEq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1176:27
|
1176 | impl<T, const CAP: usize> PartialEq<[T]> for ArrayVec<T, CAP>
| ^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::PartialEq;
|
error[E0405]: cannot find trait `PartialEq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1177:14
|
1177 | where T: PartialEq
| ^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::PartialEq;
|
error[E0405]: cannot find trait `Eq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1184:27
|
1184 | impl<T, const CAP: usize> Eq for ArrayVec<T, CAP> where T: Eq { }
| ^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::Eq;
|
error[E0405]: cannot find trait `Eq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1184:60
|
1184 | impl<T, const CAP: usize> Eq for ArrayVec<T, CAP> where T: Eq { }
| ^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::Eq;
|
error[E0405]: cannot find trait `AsRef` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1194:27
|
1194 | impl<T, const CAP: usize> AsRef<[T]> for ArrayVec<T, CAP> {
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::convert::AsRef;
|
error[E0405]: cannot find trait `AsMut` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1198:27
|
1198 | impl<T, const CAP: usize> AsMut<[T]> for ArrayVec<T, CAP> {
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::convert::AsMut;
|
error[E0405]: cannot find trait `Default` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1206:27
|
1206 | impl<T, const CAP: usize> Default for ArrayVec<T, CAP> {
| ^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::default::Default;
|
error[E0405]: cannot find trait `PartialOrd` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1213:27
|
1213 | impl<T, const CAP: usize> PartialOrd for ArrayVec<T, CAP> where T: PartialOrd {
| ^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::PartialOrd;
|
error[E0405]: cannot find trait `PartialOrd` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1213:68
|
1213 | impl<T, const CAP: usize> PartialOrd for ArrayVec<T, CAP> where T: PartialOrd {
| ^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::PartialOrd;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1214:44
|
1214 | fn partial_cmp(&self, other: &Self) -> Option<cmp::Ordering> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
2 + use core::option::Option;
|
error[E0405]: cannot find trait `Ord` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1235:27
|
1235 | impl<T, const CAP: usize> Ord for ArrayVec<T, CAP> where T: Ord {
| ^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::Ord;
|
error[E0405]: cannot find trait `Ord` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1235:61
|
1235 | impl<T, const CAP: usize> Ord for ArrayVec<T, CAP> where T: Ord {
| ^^^ not found in this scope
|
help: consider importing this trait
|
2 + use core::cmp::Ord;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1250:9
|
1250 | Ok(len)
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Ok;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1252:45
|
1252 | fn flush(&mut self) -> io::Result<()> { Ok(()) }
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
2 + use core::result::Result::Ok;
|
error[E0405]: cannot find trait `Default` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:40:24
|
40 | impl<const CAP: usize> Default for ArrayString<CAP>
| ^^^^^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::default::Default;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:105:29
|
105 | pub fn from(s: &str) -> Result<Self, CapacityError<&str>> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
1 + use core::fmt::Result;
|
1 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:108:9
|
108 | Ok(arraystr)
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Ok;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:120:47
|
120 | pub fn from_byte_string(b: &[u8; CAP]) -> Result<Self, Utf8Error> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
1 + use core::fmt::Result;
|
1 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:129:9
|
129 | Ok(vec)
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Ok;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:227:44
|
227 | pub fn try_push(&mut self, c: char) -> Result<(), CapacityError<char>> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
1 + use core::fmt::Result;
|
1 + use core::result::Result;
|
error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:233:17
|
233 | Ok(n) => {
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Ok;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:235:21
|
235 | Ok(())
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Ok;
|
error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:237:17
|
237 | Err(_) => Err(CapacityError::new(c)),
| ^^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Err;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:237:27
|
237 | Err(_) => Err(CapacityError::new(c)),
| ^^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Err;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:281:55
|
281 | pub fn try_push_str<'a>(&mut self, s: &'a str) -> Result<(), CapacityError<&'a str>> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
1 + use core::fmt::Result;
|
1 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:283:20
|
283 | return Err(CapacityError::new(s));
| ^^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Err;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:292:9
|
292 | Ok(())
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Ok;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:310:30
|
310 | pub fn pop(&mut self) -> Option<char> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
1 + use core::option::Option;
|
error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:312:13
|
312 | Some(ch) => ch,
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::option::Option::Some;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:319:9
|
319 | Some(ch)
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::option::Option::Some;
|
error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:370:13
|
370 | Some(ch) => ch,
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::option::Option::Some;
|
error[E0405]: cannot find trait `PartialEq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:450:24
|
450 | impl<const CAP: usize> PartialEq for ArrayString<CAP>
| ^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::cmp::PartialEq;
|
error[E0405]: cannot find trait `PartialEq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:457:24
|
457 | impl<const CAP: usize> PartialEq<str> for ArrayString<CAP>
| ^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::cmp::PartialEq;
|
error[E0405]: cannot find trait `PartialEq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:464:24
|
464 | impl<const CAP: usize> PartialEq<ArrayString<CAP>> for str
| ^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::cmp::PartialEq;
|
error[E0405]: cannot find trait `Eq` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:471:24
|
471 | impl<const CAP: usize> Eq for ArrayString<CAP>
| ^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::cmp::Eq;
|
error[E0405]: cannot find trait `AsRef` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:491:24
|
491 | impl<const CAP: usize> AsRef<str> for ArrayString<CAP>
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::convert::AsRef;
|
error[E0405]: cannot find trait `Clone` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:518:24
|
518 | impl<const CAP: usize> Clone for ArrayString<CAP>
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::clone::Clone;
|
error[E0405]: cannot find trait `PartialOrd` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:530:24
|
530 | impl<const CAP: usize> PartialOrd for ArrayString<CAP>
| ^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::cmp::PartialOrd;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:532:42
|
532 | fn partial_cmp(&self, rhs: &Self) -> Option<cmp::Ordering> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
1 + use core::option::Option;
|
error[E0405]: cannot find trait `PartialOrd` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:541:24
|
541 | impl<const CAP: usize> PartialOrd<str> for ArrayString<CAP>
| ^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::cmp::PartialOrd;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:543:41
|
543 | fn partial_cmp(&self, rhs: &str) -> Option<cmp::Ordering> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
1 + use core::option::Option;
|
error[E0405]: cannot find trait `PartialOrd` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:552:24
|
552 | impl<const CAP: usize> PartialOrd<ArrayString<CAP>> for str
| ^^^^^^^^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::cmp::PartialOrd;
|
error[E0412]: cannot find type `Option` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:554:54
|
554 | fn partial_cmp(&self, rhs: &ArrayString<CAP>) -> Option<cmp::Ordering> {
| ^^^^^^ not found in this scope
|
help: consider importing this enum
|
1 + use core::option::Option;
|
error[E0405]: cannot find trait `Ord` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:563:24
|
563 | impl<const CAP: usize> Ord for ArrayString<CAP>
| ^^^ not found in this scope
|
help: consider importing this trait
|
1 + use core::cmp::Ord;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:574:29
|
574 | fn from_str(s: &str) -> Result<Self, Self::Err> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
1 + use core::fmt::Result;
|
1 + use core::result::Result;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:632:32
|
632 | fn try_from(f: &'a str) -> Result<Self, Self::Error> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
1 + use core::fmt::Result;
|
1 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:635:9
|
635 | Ok(v)
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Ok;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:643:43
|
643 | fn try_from(f: fmt::Arguments<'a>) -> Result<Self, Self::Error> {
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
1 + use core::fmt::Result;
|
1 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\array_string.rs:647:9
|
647 | Ok(v)
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
1 + use core::result::Result::Ok;
|
error[E0412]: cannot find type `Result` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:32:66
|
32 | pub unsafe fn encode_utf8(ch: char, ptr: *mut u8, len: usize) -> Result<usize, EncodeUtf8Error>
| ^^^^^^ not found in this scope
|
help: consider importing one of these items
|
14 + use core::fmt::Result;
|
14 + use core::result::Result;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:37:16
|
37 | return Ok(1);
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
14 + use core::result::Result::Ok;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:41:16
|
41 | return Ok(2);
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
14 + use core::result::Result::Ok;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:46:16
|
46 | return Ok(3);
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
14 + use core::result::Result::Ok;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:52:16
|
52 | return Ok(4);
| ^^ not found in this scope
|
help: consider importing this tuple variant
|
14 + use core::result::Result::Ok;
|
error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:54:5
|
54 | Err(EncodeUtf8Error)
| ^^^ not found in this scope
|
help: consider importing this tuple variant
|
14 + use core::result::Result::Err;
|
error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:64:16
|
64 | if let Some(ch) = std::char::from_u32(codepoint) {
| ^^^^ not found in this scope
|
help: consider importing this tuple variant
|
14 + use core::option::Option::Some;
|
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec_impl.rs:8:1
|
8 | / pub(crate) trait ArrayVecImpl {
9 | | type Item;
10 | | const CAPACITY: usize;
... |
86 | | }
| |_^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:42:21
|
42 | pub struct ArrayVec<T, const CAP: usize> {
| ^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:63:6
|
63 | impl<T, const CAP: usize> ArrayVec<T, CAP> {
| ^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:474:36
|
474 | struct BackshiftOnDrop<'a, T, const CAP: usize> {
| ^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:501:24
|
501 | fn process_one<F: FnMut(&mut T) -> bool, T, const CAP: usize, const DELETED: bool>(
| ^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:709:6
|
709 | impl<T, const CAP: usize> ArrayVecImpl for ArrayVec<T, CAP> {
| ^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:878:21
|
878 | pub struct IntoIter<T, const CAP: usize> {
| ^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:957:22
|
957 | pub struct Drain<'a, T: 'a, const CAP: usize> {
| ^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1020:23
|
1020 | struct ScopeExitGuard<T, Data, F>
| ^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1056:19
|
1056 | fn extend_panic() {
| ___________________^
1057 | | panic!("ArrayVec: capacity exceeded in extend/from_iter");
1058 | | }
| |_^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1060:6
|
1060 | impl<T, const CAP: usize> ArrayVec<T, CAP> {
| ^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\arrayvec.rs:1115:23
|
1115 | unsafe fn raw_ptr_add<T>(ptr: *mut T, offset: usize) -> *mut T {
| ^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:14:17
|
14 | const TAG_CONT: u8 = 0b1000_0000;
| ^^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:15:18
|
15 | const TAG_TWO_B: u8 = 0b1100_0000;
| ^^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:16:20
|
16 | const TAG_THREE_B: u8 = 0b1110_0000;
| ^^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:17:19
|
17 | const TAG_FOUR_B: u8 = 0b1111_0000;
| ^^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:18:18
|
18 | const MAX_ONE_B: u32 = 0x80;
| ^^^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:19:18
|
19 | const MAX_TWO_B: u32 = 0x800;
| ^^^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:20:20
|
20 | const MAX_THREE_B: u32 = 0x10000;
| ^^^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:32:66
|
32 | pub unsafe fn encode_utf8(ch: char, ptr: *mut u8, len: usize) -> Result<usize, EncodeUtf8Error>
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:60:23
|
60 | fn test_encode_utf8() {
| _______________________^
61 | | // Test that all codepoints are encoded correctly
62 | | let mut data = [0u8; 16];
63 | | for codepoint in 0..=(std::char::MAX as u32) {
... |
76 | | }
| |_^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\char.rs:79:27
|
79 | fn test_encode_utf8_oob() {
| ___________________________^
80 | | // test that we report oob if the buffer is too short
81 | | let mut data = [0u8; 16];
82 | | let chars = ['a', 'α', '�', '𐍈'];
... |
91 | | }
| |_^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\errors.rs:9:26
|
9 | pub struct CapacityError<T = ()> {
| ^^^^^^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\errors.rs:13:6
|
13 | impl<T> CapacityError<T> {
| ^
error: requires `sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\errors.rs:32:17
|
32 | const CAPERROR: &'static str = "insufficient capacity";
| ^^^^^^^^^^^^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\utils.rs:4:35
|
4 | pub(crate) struct MakeMaybeUninit<T, const N: usize>(PhantomData<fn() -> T>);
| ^
error: requires `meta_sized` lang_item
--> C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\arrayvec-0.7.4\src\utils.rs:6:6
|
6 | impl<T, const N: usize> MakeMaybeUninit<T, N> {
| ^
Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0462, E0531, E0786.
For more information about an error, try `rustc --explain E0405`.
error: could not compile `arrayvec` (lib) due to 190 previous errors
error: could not compile `zerocopy` (build script)
Caused by:
process didn't exit successfully: `C:\Users\anikp\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\rustc.exe --crate-name build_script_build --edition=2021 C:\Users\anikp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.26\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"simd\"" --check-cfg cfg(docsrs,test) --check-cfg "cfg(feature, values(\"__internal_use_only_features_that_work_on_stable\", \"alloc\", \"derive\", \"float-nightly\", \"simd\", \"simd-nightly\", \"std\", \"zerocopy-derive\"))" -C metadata=0cb3bae9770da894 -C extra-filename=-db1961295b820c46 --out-dir C:\Users\anikp\AppData\Local\Temp\tmpecirl0ks\Hobbes\Hobbes-tmp\target\release\build\zerocopy-db1961295b820c46 -C strip=debuginfo -L dependency=C:\Users\anikp\AppData\Local\Temp\tmpecirl0ks\Hobbes\Hobbes-tmp\target\release\deps --cap-lints allow -C target-cpu=native -C link-arg=/OPT:REF -C link-arg=/OPT:ICF` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)
make: *** [openbench] Error 101