You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compiling ggcat_querier v0.1.1 (../ggcat/crates/querier)
error: to use a constant of type `TypeId` in a pattern, `TypeId` must be annotated with `#[derive(PartialEq, Eq)]`
--> crates/assembler_minimizer_bucketing/src/lib.rs:212:1
|
212 | / #[dynamic_dispatch(H = [
213 | | hashes::cn_nthash::CanonicalNtHashIteratorFactory,
214 | | #[cfg(not(feature = "devel-build"))] hashes::fw_nthash::ForwardNtHashIteratorFactory
215 | | ], CX = [
216 | | #[cfg(not(feature = "devel-build"))] colors::bundles::multifile_building::ColorBundleMultifileBuilding,
217 | | colors::non_colored::NonColoredManager,
218 | | ])]
| |___^
|
= note: the traits must be derived, manual `impl`s are not sufficient
= note: see https://doc.rust-lang.org/stable/std/marker/trait.StructuralEq.html for details
= note: this error originates in the attribute macro `dynamic_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
Also with older nighly builds it raises an error (2022-12-01, 2023-03-01, 2023-04-01), namely the following:
When compiling using the latest nightly build:
Also with older nighly builds it raises an error (2022-12-01, 2023-03-01, 2023-04-01), namely the following:
Any way to solve this, or does a specific rust version allow it to compile successfully?
Thanks :)
The text was updated successfully, but these errors were encountered: