Description
rustc -V
rustc 1.81.0 (eeb90cda1 2024-09-04)
cargo -V
cargo 1.81.0 (2dbb1af80 2024-08-20)
cargo build
warning: unused manifest key: build
Compiling rustls v0.23.13
Compiling platform-num v0.1.0-aplha.1
Compiling platform-data v0.1.0-beta.3
Compiling num-bigint v0.4.6
error[E0554]:#![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-num-0.1.0-aplha.1\src\lib.rs:1:1
|
1 | #![feature(step_trait)]
| ^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-num-0.1.0-aplha.1\src\lib.rs:2:1
|
2 | #![feature(trait_alias)]
| ^^^^^^^^^^^^^^^^^^^^^^^^
For more information about this error, try rustc --explain E0554
.
error: could not compile platform-num
(lib) due to 2 previous errors
warning: build failed, waiting for other jobs to finish...
error[E0432]: unresolved import std::default::default
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\constants.rs:1:5
|
1 | use std::default::default;
| ^^^^^^^^^^^^^^^^^^^^^ no default
in default
|
help: a similar name exists in the module
|
1 | use std::default::Default;
| ~~~~~~~
help: consider importing this module instead
|
1 | use std::default;
| ~~~~~~~~~~~~
error[E0432]: unresolved import thiserror
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\links.rs:4:10
|
4 | #[derive(thiserror::Error, Debug)]
| ^^^^^^^^^^^^^^^^ no ThiserrorProvide
in __private
|
note: found an item that was configured out
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\thiserror-1.0.63\src/lib.rs:289:29
|
289 | pub use crate::provide::ThiserrorProvide;
| ^^^^^^^^^^^^^^^^
note: the item is gated here
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\thiserror-1.0.63\src/lib.rs:287:5
|
287 | #[cfg(error_generic_member_access)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
= note: this error originates in the derive macro thiserror::Error
(in Nightly builds, run with -Z macro-backtrace for more info)
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:1:1
|
1 | #![feature(default_free_fn)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:2:1
|
2 | #![feature(associated_type_bounds)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute
|
= help: the feature associated_type_bounds
has been stable since 1.79.0
and no longer requires an attribute to enable
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:3:1
|
3 | #![feature(try_trait_v2)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:4:1
|
4 | #![feature(type_alias_impl_trait)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:5:1
|
5 | #![feature(const_refs_to_cell)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:6:1
|
6 | #![feature(const_result_drop)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:7:1
|
7 | #![feature(const_trait_impl)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:8:1
|
8 | #![feature(const_convert)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:9:1
|
9 | #![feature(const_deref)]
| ^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature]
may not be used on the stable release channel
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:10:1
|
10 | #![feature(backtrace)]
| ^^^^^^^^^^^^^^^^^^^^^^
error[E0658]: impl Trait
in associated types is unstable
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\point.rs:52:21
|
52 | type IntoIter = impl Iterator<Item = T>;
| ^^^^^^^^^^^^^^^^^^^^^^^
|
= note: see issue #63063 rust-lang/rust#63063 for more information
error[E0658]: use of unstable library feature 'error_generic_member_access'
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\links.rs:4:10
|
4 | #[derive(thiserror::Error, Debug)]
| ^^^^^^^^^^^^^^^^
|
= note: see issue #99301 rust-lang/rust#99301 for more information
= note: this error originates in the derive macro thiserror::Error
(in Nightly builds, run with -Z macro-backtrace for more info)
error[E0635]: unknown feature default_free_fn
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:1:12
|
1 | #![feature(default_free_fn)]
| ^^^^^^^^^^^^^^^
error[E0635]: unknown feature const_deref
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:9:12
|
9 | #![feature(const_deref)]
| ^^^^^^^^^^^
error[E0635]: unknown feature const_result_drop
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:6:12
|
6 | #![feature(const_result_drop)]
| ^^^^^^^^^^^^^^^^^
error[E0635]: unknown feature const_convert
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\lib.rs:8:12
|
8 | #![feature(const_convert)]
| ^^^^^^^^^^^^^
error: const impl
for trait FuntyPart
which is not marked with #[const_trait]
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\link_type.rs:11:50
|
6 | pub trait FuntyPart: Sized + TryFrom {
| - help: mark FuntyPart
as const: #[const_trait]
...
11 | impl<All: TryFrom<u8, Error = Infallible>> const FuntyPart for All {
| ^^^^^^^^^
|
= note: marking a trait with #[const_trait]
ensures all default method bodies are const
= note: adding a non-const method body in the future would be a breaking change
error: const impl
for trait LinkType
which is not marked with #[const_trait]
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\link_type.rs:29:39
|
27 | pub trait LinkType: Unsigned + FuntyPart {}
| - help: mark LinkType
as const: #[const_trait]
28 |
29 | impl<All: Unsigned + FuntyPart> const LinkType for All {}
| ^^^^^^^^
|
= note: marking a trait with #[const_trait]
ensures all default method bodies are const
= note: adding a non-const method body in the future would be a breaking change
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\converters.rs:10:47
|
10 | pub const fn convert<T: LinkType + ~const Integral + ~const Sub>(&self, source: T) -> T {
| ^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\converters.rs:10:65
|
10 | pub const fn convert<T: LinkType + ~const Integral + ~const Sub>(&self, source: T) -> T {
| ^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\converters.rs:19:47
|
19 | pub const fn convert<T: LinkType + ~const Integral + ~const Sub>(&self, source: T) -> T {
| ^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\converters.rs:19:65
|
19 | pub const fn convert<T: LinkType + ~const Integral + ~const Sub>(&self, source: T) -> T {
| ^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:17:19
|
17 | T: ~const Div<Output = T>,
| ^^^^^^^^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:24:19
|
24 | T: ~const Integral + ~const Sub,
| ^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:24:37
|
24 | T: ~const Integral + ~const Sub,
| ^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:37:19
|
37 | T: ~const Integral + ~const Sub,
| ^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:37:37
|
37 | T: ~const Integral + ~const Sub,
| ^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:44:19
|
44 | T: ~const Default + ~const PartialEq,
| ^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:44:36
|
44 | T: ~const Default + ~const PartialEq,
| ^^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:51:19
|
51 | T: ~const Div + ~const PartialOrd,
| ^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:51:32
|
51 | T: ~const Div + ~const PartialOrd,
| ^^^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:58:19
|
58 | T: ~const Div + ~const PartialOrd + ~const PartialEq,
| ^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:58:32
|
58 | T: ~const Div + ~const PartialOrd + ~const PartialEq,
| ^^^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:58:52
|
58 | T: ~const Div + ~const PartialOrd + ~const PartialEq,
| ^^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:65:19
|
65 | T: ~const Integral,
| ^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\link_type.rs:14:21
|
14 | All: ~const Destruct,
| ^^^^^^^^
error: ~const
can only be applied to #[const_trait]
traits
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\query.rs:27:22
|
27 | Self: ~const Destruct,
| ^^^^^^^^
error[E0599]: no method named thiserror_provide
found for reference &std::io::Error
in the current scope
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\links.rs:18:13
|
18 | #[error("unable to allocate memory for links storage: {0}
")]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in &Error
error[E0015]: cannot call non-const fn <T as FuntyPart>::funty
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:19:18
|
19 | T::MAX / T::funty(2)
| ^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const operator in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:19:9
|
19 | T::MAX / T::funty(2)
| ^^^^^^^^^^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const operator in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:39:9
|
39 | (T::MAX - value).wrapping_add(T::funty(1))
| ^^^^^^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const fn <T as FuntyPart>::funty
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:39:39
|
39 | (T::MAX - value).wrapping_add(T::funty(1))
| ^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const fn <T as Integral>::wrapping_add
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:39:26
|
39 | (T::MAX - value).wrapping_add(T::funty(1))
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const fn <T as FuntyPart>::funty
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:46:23
|
46 | self.value == T::funty(0)
| ^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const operator in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:46:9
|
46 | self.value == T::funty(0)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const operator in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:53:9
|
53 | self.value < Self::half() // || self.value == T::default()
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const fn <T as FuntyPart>::funty
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:60:46
|
60 | !self.is_internal() || self.value == T::funty(0)
| ^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const operator in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:60:32
|
60 | !self.is_internal() || self.value == T::funty(0)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const fn <T as FuntyPart>::funty
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:67:33
|
67 | self.value.wrapping_add(T::funty(1)).wrapping_add(T::MAX)
| ^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const fn <T as Integral>::wrapping_add
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:67:20
|
67 | self.value.wrapping_add(T::funty(1)).wrapping_add(T::MAX)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const fn <T as Integral>::wrapping_add
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\hybrid.rs:67:46
|
67 | self.value.wrapping_add(T::funty(1)).wrapping_add(T::MAX)
| ^^^^^^^^^^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot call non-const fn <All as TryFrom<u8>>::try_from
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\link_type.rs:17:15
|
17 | match All::try_from(n) {
| ^^^^^^^^^^^^^^^^
|
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0493]: destructor of Result<All, Infallible>
cannot be evaluated at compile-time
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\link_type.rs:17:15
|
17 | match All::try_from(n) {
| ^^^^^^^^^^^^^^^^ the destructor for this type cannot be evaluated in constant functions
...
24 | }
| - value is dropped here
error[E0015]: cannot perform deref coercion on Cow<'_, [T]>
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\query.rs:18:9
|
18 | self.0.is_empty()
| ^^^^^^^^^^^^^^^^^
|
= note: attempting to deref into [T]
note: deref defined here
--> C:\Users\Egor.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\alloc\src\borrow.rs:336:5
|
336 | type Target = B;
| ^^^^^^^^^^^
note: impl defined here, but it is not const
--> C:\Users\Egor.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\alloc\src\borrow.rs:332:1
|
332 | / impl<B: ?Sized + ToOwned> Deref for Cow<', B>
333 | | where
334 | | B::Owned: Borrow,
| |_______________________^
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0015]: cannot perform deref coercion on Cow<'_, [T]>
in constant functions
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\query.rs:22:9
|
22 | self.0.len()
| ^^^^^^^^^^^^
|
= note: attempting to deref into [T]
note: deref defined here
--> C:\Users\Egor.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\alloc\src\borrow.rs:336:5
|
336 | type Target = B;
| ^^^^^^^^^^^
note: impl defined here, but it is not const
--> C:\Users\Egor.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/src/rust\library\alloc\src\borrow.rs:332:1
|
332 | / impl<B: ?Sized + ToOwned> Deref for Cow<', B>
333 | | where
334 | | B::Owned: Borrow,
| |_______________________^
= note: calls in constant functions are limited to constant functions, tuple structs and tuple variants
error[E0493]: destructor of Query<'_, T>
cannot be evaluated at compile-time
--> C:\Users\Egor.cargo\registry\src\index.crates.io-6f17d22bba15001f\platform-data-0.1.0-beta.3\src\query.rs:25:29
|
25 | pub const fn into_inner(self) -> Cow<'a, [T]>
| ^^^^ the destructor for this type cannot be evaluated in constant functions
...
30 | }
| - value is dropped here
Some errors have detailed explanations: E0015, E0432, E0493, E0554, E0599, E0635, E0658.
For more information about an error, try rustc --explain E0015
.
error: could not compile platform-data
(lib) due to 58 previous errors