[INFO] crate pallet-society 2.0.0-alpha.6 is already in cache [INFO] checking pallet-society-2.0.0-alpha.6 against master#bd0bacc694d7d8175804bb6f690cb846bfa4a9ee for pr-71665 [INFO] extracting crate pallet-society 2.0.0-alpha.6 into /workspace/builds/worker-10/source [INFO] validating manifest of crates.io crate pallet-society 2.0.0-alpha.6 on toolchain bd0bacc694d7d8175804bb6f690cb846bfa4a9ee [INFO] running `"/workspace/cargo-home/bin/cargo" "+bd0bacc694d7d8175804bb6f690cb846bfa4a9ee" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate pallet-society 2.0.0-alpha.6 [INFO] finished tweaking crates.io crate pallet-society 2.0.0-alpha.6 [INFO] tweaked toml for crates.io crate pallet-society 2.0.0-alpha.6 written to /workspace/builds/worker-10/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+bd0bacc694d7d8175804bb6f690cb846bfa4a9ee" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+bd0bacc694d7d8175804bb6f690cb846bfa4a9ee" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+bd0bacc694d7d8175804bb6f690cb846bfa4a9ee" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 296342454a44cacb27b2ee7aecba2bb0febbce71b40671264d50326860569d2a [INFO] running `"docker" "start" "-a" "296342454a44cacb27b2ee7aecba2bb0febbce71b40671264d50326860569d2a"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Checking frame-system v2.0.0-alpha.7 [INFO] [stderr] Checking pallet-society v2.0.0-alpha.6 (/opt/rustwide/workdir) [INFO] [stderr] error: expected `fn` [INFO] [stderr] --> src/lib.rs:405:19 [INFO] [stderr] | [INFO] [stderr] 405 | pub Founder get(founder) build(|config: &GenesisConfig| config.members.first().cloned()): [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: expected `fn` [INFO] [stderr] --> src/lib.rs:405:19 [INFO] [stderr] | [INFO] [stderr] 405 | pub Founder get(founder) build(|config: &GenesisConfig| config.members.first().cloned()): [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `frame_support::weights::SimpleDispatchInfo` [INFO] [stderr] --> src/lib.rs:263:30 [INFO] [stderr] | [INFO] [stderr] 263 | use frame_support::weights::{SimpleDispatchInfo, Weight, WeighData}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `SimpleDispatchInfo` in `weights` [INFO] [stderr] | help: a similar name exists in the module: `DispatchInfo` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Rules` [INFO] [stderr] --> src/lib.rs:833:4 [INFO] [stderr] | [INFO] [stderr] 833 | Rules::::put(T::Hashing::hash(&rules)); [INFO] [stderr] | ^^^^^ use of undeclared type or module `Rules` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Founder` [INFO] [stderr] --> src/lib.rs:853:12 [INFO] [stderr] | [INFO] [stderr] 853 | ensure!(Founder::::get() == Some(founder.clone()), Error::::NotFounder); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Founder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Head` [INFO] [stderr] --> src/lib.rs:854:12 [INFO] [stderr] | [INFO] [stderr] 854 | ensure!(Head::::get() == Some(founder.clone()), Error::::NotHead); [INFO] [stderr] | ^^^^ use of undeclared type or module `Head` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Members` [INFO] [stderr] --> src/lib.rs:856:4 [INFO] [stderr] | [INFO] [stderr] 856 | Members::::kill(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Members` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Head` [INFO] [stderr] --> src/lib.rs:857:4 [INFO] [stderr] | [INFO] [stderr] 857 | Head::::kill(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Head` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Founder` [INFO] [stderr] --> src/lib.rs:858:4 [INFO] [stderr] | [INFO] [stderr] 858 | Founder::::kill(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Founder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Rules` [INFO] [stderr] --> src/lib.rs:859:4 [INFO] [stderr] | [INFO] [stderr] 859 | Rules::::kill(); [INFO] [stderr] | ^^^^^ use of undeclared type or module `Rules` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Candidates` [INFO] [stderr] --> src/lib.rs:860:4 [INFO] [stderr] | [INFO] [stderr] 860 | Candidates::::kill(); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `Candidates` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SuspendedCandidates` [INFO] [stderr] --> src/lib.rs:861:4 [INFO] [stderr] | [INFO] [stderr] 861 | SuspendedCandidates::::remove_all(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `SuspendedCandidates` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MaxMembers` [INFO] [stderr] --> src/lib.rs:1027:4 [INFO] [stderr] | [INFO] [stderr] 1027 | MaxMembers::::put(max); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `MaxMembers` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `frame_support::weights::SimpleDispatchInfo` [INFO] [stderr] --> src/lib.rs:263:30 [INFO] [stderr] | [INFO] [stderr] 263 | use frame_support::weights::{SimpleDispatchInfo, Weight, WeighData}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `SimpleDispatchInfo` in `weights` [INFO] [stderr] | help: a similar name exists in the module: `DispatchInfo` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `sp_core` [INFO] [stderr] --> src/mock.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | use sp_core::H256; [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `sp_core` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `sp_core` [INFO] [stderr] --> src/tests.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | use sp_core::blake2_256; [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `sp_core` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `pallet_balances` [INFO] [stderr] --> src/mock.rs:84:21 [INFO] [stderr] | [INFO] [stderr] 84 | type AccountData = pallet_balances::AccountData; [INFO] [stderr] | ^^^^^^^^^^^^^^^ use of undeclared type or module `pallet_balances` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `pallet_balances` [INFO] [stderr] --> src/mock.rs:87:6 [INFO] [stderr] | [INFO] [stderr] 87 | impl pallet_balances::Trait for Test { [INFO] [stderr] | ^^^^^^^^^^^^^^^ use of undeclared type or module `pallet_balances` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `pallet_balances` [INFO] [stderr] --> src/mock.rs:97:18 [INFO] [stderr] | [INFO] [stderr] 97 | type Currency = pallet_balances::Module; [INFO] [stderr] | ^^^^^^^^^^^^^^^ use of undeclared type or module `pallet_balances` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `pallet_balances` [INFO] [stderr] --> src/mock.rs:113:21 [INFO] [stderr] | [INFO] [stderr] 113 | pub type Balances = pallet_balances::Module; [INFO] [stderr] | ^^^^^^^^^^^^^^^ use of undeclared type or module `pallet_balances` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `pallet_balances` [INFO] [stderr] --> src/mock.rs:147:3 [INFO] [stderr] | [INFO] [stderr] 147 | pallet_balances::GenesisConfig:: { [INFO] [stderr] | ^^^^^^^^^^^^^^^ use of undeclared type or module `pallet_balances` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:210:14 [INFO] [stderr] | [INFO] [stderr] 210 | assert_eq!(Strikes::::get(10), 0); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:216:14 [INFO] [stderr] | [INFO] [stderr] 216 | assert_eq!(Strikes::::get(10), 1); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Payouts` [INFO] [stderr] --> src/tests.rs:252:14 [INFO] [stderr] | [INFO] [stderr] 252 | assert_eq!(Payouts::::get(20), vec![(9, 1000)]); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Payouts` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Payouts` [INFO] [stderr] --> src/tests.rs:256:14 [INFO] [stderr] | [INFO] [stderr] 256 | assert_eq!(Payouts::::get(20), vec![(9, 500)]); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Payouts` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Payouts` [INFO] [stderr] --> src/tests.rs:274:14 [INFO] [stderr] | [INFO] [stderr] 274 | assert_eq!(Payouts::::get(20), vec![(5, 100), (10, 100), (15, 100), (20, 100)]); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Payouts` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Payouts` [INFO] [stderr] --> src/tests.rs:277:14 [INFO] [stderr] | [INFO] [stderr] 277 | assert_eq!(Payouts::::get(20), vec![(15, 50), (20, 100)]); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Payouts` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Payouts` [INFO] [stderr] --> src/tests.rs:280:14 [INFO] [stderr] | [INFO] [stderr] 280 | assert_eq!(Payouts::::get(20), vec![(20, 100)]); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Payouts` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:290:14 [INFO] [stderr] | [INFO] [stderr] 290 | assert_eq!(Strikes::::get(20), 0); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:296:14 [INFO] [stderr] | [INFO] [stderr] 296 | assert_eq!(Strikes::::get(20), 1); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Founder` [INFO] [stderr] --> src/lib.rs:1143:35 [INFO] [stderr] | [INFO] [stderr] 1143 | o.into().and_then(|o| match (o, Founder::::get()) { [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Founder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MaxMembers` [INFO] [stderr] --> src/lib.rs:1256:27 [INFO] [stderr] | [INFO] [stderr] 1256 | ensure!(members.len() < MaxMembers::::get() as usize, Error::::MaxMembers); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `MaxMembers` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MaxMembers` [INFO] [stderr] --> src/lib.rs:1601:21 [INFO] [stderr] | [INFO] [stderr] 1601 | let max_members = MaxMembers::::get() as usize; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `MaxMembers` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefaultInstance` in this scope [INFO] [stderr] --> src/lib.rs:275:19 [INFO] [stderr] | [INFO] [stderr] 275 | pub trait Trait: system::Trait { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:472:36 [INFO] [stderr] | [INFO] [stderr] 472 | pub struct Module, I: Instance=DefaultInstance> for enum Call where origin: T::Origin { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefaultInstance` in this scope [INFO] [stderr] --> src/lib.rs:472:45 [INFO] [stderr] | [INFO] [stderr] 472 | pub struct Module, I: Instance=DefaultInstance> for enum Call where origin: T::Origin { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/frame-support-2.0.0-alpha.7/src/dispatch.rs:1346:40 [INFO] [stderr] | [INFO] [stderr] 1346 | #[derive(Clone, Copy, PartialEq, Eq, $crate::RuntimeDebug)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1036:16 [INFO] [stderr] | [INFO] [stderr] 1036 | members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1044:17 [INFO] [stderr] | [INFO] [stderr] 1044 | members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:533:14 [INFO] [stderr] | [INFO] [stderr] 533 | ensure!(!>::contains_key(&who), Error::::Suspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:534:14 [INFO] [stderr] | [INFO] [stderr] 534 | ensure!(!>::contains_key(&who), Error::::Suspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:535:16 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 535 | let bids = >::get(); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:537:22 [INFO] [stderr] | [INFO] [stderr] 537 | let candidates = >::get(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:539:19 [INFO] [stderr] | [INFO] [stderr] 539 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:574:5 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 574 | >::mutate(|b| [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:584:9 [INFO] [stderr] | [INFO] [stderr] 584 | >::remove(&voucher); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 584 | ::remove(&voucher); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:643:14 [INFO] [stderr] | [INFO] [stderr] 643 | ensure!(!>::contains_key(&who), Error::::Suspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:644:14 [INFO] [stderr] | [INFO] [stderr] 644 | ensure!(!>::contains_key(&who), Error::::Suspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:646:16 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 646 | let bids = >::get(); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:648:22 [INFO] [stderr] | [INFO] [stderr] 648 | let candidates = >::get(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:651:19 [INFO] [stderr] | [INFO] [stderr] 651 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:655:14 [INFO] [stderr] | [INFO] [stderr] 655 | ensure!(!>::contains_key(&voucher), Error::::AlreadyVouching); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 655 | ensure!(!::contains_key(&voucher), Error::::AlreadyVouching); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:657:5 [INFO] [stderr] | [INFO] [stderr] 657 | >::insert(&voucher, VouchingStatus::Vouching); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 657 | ::insert(&voucher, VouchingStatus::Vouching); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:686:5 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 686 | >::mutate(|b| [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:689:7 [INFO] [stderr] | [INFO] [stderr] 689 | >::remove(&voucher); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 689 | ::remove(&voucher); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:722:22 [INFO] [stderr] | [INFO] [stderr] 722 | let candidates = >::get(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:724:19 [INFO] [stderr] | [INFO] [stderr] 724 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/lib.rs:728:5 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] ... [INFO] [stderr] 728 | >::insert(&candidate, &voter, vote); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:752:19 [INFO] [stderr] | [INFO] [stderr] 752 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/lib.rs:756:5 [INFO] [stderr] | [INFO] [stderr] 756 | >::insert(&voter, vote); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:785:19 [INFO] [stderr] | [INFO] [stderr] 785 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:788:23 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 788 | let mut payouts = >::get(&who); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:794:8 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 794 | >::remove(&who); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:796:8 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 796 | >::insert(&who, payouts); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Head` in this scope [INFO] [stderr] --> src/lib.rs:826:14 [INFO] [stderr] | [INFO] [stderr] 826 | ensure!(!>::exists(), Error::::AlreadyFounded); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::Head`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 826 | ensure!(!::exists(), Error::::AlreadyFounded); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `MaxMembers` in this scope [INFO] [stderr] --> src/lib.rs:829:5 [INFO] [stderr] | [INFO] [stderr] 829 | >::put(max_members); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::MaxMembers`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 829 | ::put(max_members); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Head` in this scope [INFO] [stderr] --> src/lib.rs:831:5 [INFO] [stderr] | [INFO] [stderr] 831 | >::put(&founder); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::Head`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 831 | ::put(&founder); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Founder` in this scope [INFO] [stderr] --> src/lib.rs:832:5 [INFO] [stderr] | [INFO] [stderr] 832 | >::put(&founder); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::Founder`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 832 | ::put(&founder); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:895:13 [INFO] [stderr] | [INFO] [stderr] 895 | ensure!(>::contains_key(&who), Error::::NotSuspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:902:6 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 902 | >::remove(&who); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/lib.rs:903:6 [INFO] [stderr] | [INFO] [stderr] 903 | >::remove(&who); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:905:9 [INFO] [stderr] | [INFO] [stderr] 905 | if >::take(&who) == Some(VouchingStatus::Vouching) { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 905 | if ::take(&who) == Some(VouchingStatus::Vouching) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:908:7 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 908 | >::mutate(|bids| [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:919:5 [INFO] [stderr] | [INFO] [stderr] 919 | >::remove(&who); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:966:34 [INFO] [stderr] | [INFO] [stderr] 966 | if let Some((value, kind)) = >::get(&who) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Pot` in this scope [INFO] [stderr] --> src/lib.rs:976:8 [INFO] [stderr] | [INFO] [stderr] 976 | >::put(pot - value); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:991:10 [INFO] [stderr] | [INFO] [stderr] 991 | >::insert(&voucher, VouchingStatus::Banned); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 991 | ::insert(&voucher, VouchingStatus::Banned); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:997:19 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 997 | let bids = >::get(); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:1003:6 [INFO] [stderr] | [INFO] [stderr] 1003 | >::remove(who); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/frame-support-2.0.0-alpha.7/src/dispatch.rs:1305:12 [INFO] [stderr] | [INFO] [stderr] 1305 | #[derive($crate::codec::Encode, $crate::codec::Decode)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/frame-support-2.0.0-alpha.7/src/dispatch.rs:1305:35 [INFO] [stderr] | [INFO] [stderr] 1305 | #[derive($crate::codec::Encode, $crate::codec::Decode)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:512:14 [INFO] [stderr] | [INFO] [stderr] 512 | assert_eq!(Strikes::::get(10), 1); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:515:14 [INFO] [stderr] | [INFO] [stderr] 515 | assert_eq!(Strikes::::get(10), 2); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:519:14 [INFO] [stderr] | [INFO] [stderr] 519 | assert_eq!(Strikes::::get(10), 3); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:535:14 [INFO] [stderr] | [INFO] [stderr] 535 | assert_eq!(Strikes::::get(50), 1); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:538:14 [INFO] [stderr] | [INFO] [stderr] 538 | assert_eq!(Strikes::::get(50), 2); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Strikes` [INFO] [stderr] --> src/tests.rs:557:14 [INFO] [stderr] | [INFO] [stderr] 557 | assert_eq!(Strikes::::get(50), 0); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Strikes` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:470:1 [INFO] [stderr] | [INFO] [stderr] 470 | / decl_module! { [INFO] [stderr] 471 | | /// The module declaration. [INFO] [stderr] 472 | | pub struct Module, I: Instance=DefaultInstance> for enum Call where origin: T::Origin { [INFO] [stderr] 473 | | type Error = Error; [INFO] [stderr] ... | [INFO] [stderr] 1051 | | } [INFO] [stderr] 1052 | | } [INFO] [stderr] | |_^ not found in this scope [INFO] [stderr] | [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:470:1 [INFO] [stderr] | [INFO] [stderr] 470 | / decl_module! { [INFO] [stderr] 471 | | /// The module declaration. [INFO] [stderr] 472 | | pub struct Module, I: Instance=DefaultInstance> for enum Call where origin: T::Origin { [INFO] [stderr] 473 | | type Error = Error; [INFO] [stderr] ... | [INFO] [stderr] 1051 | | } [INFO] [stderr] 1052 | | } [INFO] [stderr] | |_^ not found in this scope [INFO] [stderr] | [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:1056:44 [INFO] [stderr] | [INFO] [stderr] 1056 | pub enum Error for Module, I: Instance> { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefaultInstance` in this scope [INFO] [stderr] --> src/lib.rs:1098:22 [INFO] [stderr] | [INFO] [stderr] 1098 | pub enum Event where [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:1171:22 [INFO] [stderr] | [INFO] [stderr] 1171 | impl, I: Instance> Module { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:1226:7 [INFO] [stderr] | [INFO] [stderr] 1226 | >::remove(&voucher); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 1226 | ::remove(&voucher); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:1232:4 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 1232 | >::put(bids); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1255:22 [INFO] [stderr] | [INFO] [stderr] 1255 | let mut members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1262:6 [INFO] [stderr] | [INFO] [stderr] 1262 | >::put(members); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1278:22 [INFO] [stderr] | [INFO] [stderr] 1278 | let mut members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1284:6 [INFO] [stderr] | [INFO] [stderr] 1284 | >::put(members); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Pot` in this scope [INFO] [stderr] --> src/lib.rs:1294:18 [INFO] [stderr] | [INFO] [stderr] 1294 | let mut pot = >::get(); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:1305:22 [INFO] [stderr] | [INFO] [stderr] 1305 | let candidates = >::take(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/lib.rs:1324:23 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] ... [INFO] [stderr] 1324 | .filter_map(|m| >::take(&candidate, m).map(|v| (v, m))) [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/lib.rs:1339:21 [INFO] [stderr] | [INFO] [stderr] 1339 | let strikes = >::mutate(m, |s| { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:1372:7 [INFO] [stderr] | [INFO] [stderr] 1372 | >::insert(&candidate, (value, kind)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/lib.rs:1379:5 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] ... [INFO] [stderr] 1379 | >::remove_all(); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1419:6 [INFO] [stderr] | [INFO] [stderr] 1419 | >::put(&members[..]); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Head` in this scope [INFO] [stderr] --> src/lib.rs:1420:6 [INFO] [stderr] | [INFO] [stderr] 1420 | >::put(&primary); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::Head`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 1420 | ::put(&primary); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Pot` in this scope [INFO] [stderr] --> src/lib.rs:1431:5 [INFO] [stderr] | [INFO] [stderr] 1431 | >::put(&pot); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:1436:4 [INFO] [stderr] | [INFO] [stderr] 1436 | >::put(&candidates); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/lib.rs:1442:6 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] ... [INFO] [stderr] 1442 | >::insert(c, skeptic, Vote::Skeptic); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:1450:22 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 1450 | let mut payouts = >::get(who); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:1465:5 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 1465 | >::insert(who, &payouts[dropped..]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:1473:5 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 1473 | >::mutate(who, |payouts| match payouts.binary_search_by_key(&when, |x| x.0) { [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:1483:5 [INFO] [stderr] | [INFO] [stderr] 1483 | >::insert(who, true); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/lib.rs:1484:5 [INFO] [stderr] | [INFO] [stderr] 1484 | >::remove(who); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:1505:9 [INFO] [stderr] | [INFO] [stderr] 1505 | if >::take(&voucher) == Some(VouchingStatus::Vouching) { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 1505 | if ::take(&voucher) == Some(VouchingStatus::Vouching) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/lib.rs:1529:23 [INFO] [stderr] | [INFO] [stderr] 1529 | .filter_map(|m| >::take(m)) [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/lib.rs:1544:6 [INFO] [stderr] | [INFO] [stderr] 1544 | >::remove_all(); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Defender` in this scope [INFO] [stderr] --> src/lib.rs:1560:6 [INFO] [stderr] | [INFO] [stderr] 1560 | >::put(&chosen); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Defender` in this scope [INFO] [stderr] --> src/lib.rs:1563:6 [INFO] [stderr] | [INFO] [stderr] 1563 | >::kill(); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:1607:20 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 1607 | let mut bids = >::get(); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:1648:7 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 1648 | >::put(bids); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error: aborting due to 97 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: could not compile `pallet-society`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Rules` [INFO] [stderr] --> src/lib.rs:833:4 [INFO] [stderr] | [INFO] [stderr] 833 | Rules::::put(T::Hashing::hash(&rules)); [INFO] [stderr] | ^^^^^ use of undeclared type or module `Rules` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Founder` [INFO] [stderr] --> src/lib.rs:853:12 [INFO] [stderr] | [INFO] [stderr] 853 | ensure!(Founder::::get() == Some(founder.clone()), Error::::NotFounder); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Founder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Head` [INFO] [stderr] --> src/lib.rs:854:12 [INFO] [stderr] | [INFO] [stderr] 854 | ensure!(Head::::get() == Some(founder.clone()), Error::::NotHead); [INFO] [stderr] | ^^^^ use of undeclared type or module `Head` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Members` [INFO] [stderr] --> src/lib.rs:856:4 [INFO] [stderr] | [INFO] [stderr] 856 | Members::::kill(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Members` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Head` [INFO] [stderr] --> src/lib.rs:857:4 [INFO] [stderr] | [INFO] [stderr] 857 | Head::::kill(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Head` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Founder` [INFO] [stderr] --> src/lib.rs:858:4 [INFO] [stderr] | [INFO] [stderr] 858 | Founder::::kill(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Founder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Rules` [INFO] [stderr] --> src/lib.rs:859:4 [INFO] [stderr] | [INFO] [stderr] 859 | Rules::::kill(); [INFO] [stderr] | ^^^^^ use of undeclared type or module `Rules` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Candidates` [INFO] [stderr] --> src/lib.rs:860:4 [INFO] [stderr] | [INFO] [stderr] 860 | Candidates::::kill(); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `Candidates` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SuspendedCandidates` [INFO] [stderr] --> src/lib.rs:861:4 [INFO] [stderr] | [INFO] [stderr] 861 | SuspendedCandidates::::remove_all(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `SuspendedCandidates` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MaxMembers` [INFO] [stderr] --> src/lib.rs:1027:4 [INFO] [stderr] | [INFO] [stderr] 1027 | MaxMembers::::put(max); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `MaxMembers` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Founder` [INFO] [stderr] --> src/lib.rs:1143:35 [INFO] [stderr] | [INFO] [stderr] 1143 | o.into().and_then(|o| match (o, Founder::::get()) { [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Founder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MaxMembers` [INFO] [stderr] --> src/lib.rs:1256:27 [INFO] [stderr] | [INFO] [stderr] 1256 | ensure!(members.len() < MaxMembers::::get() as usize, Error::::MaxMembers); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `MaxMembers` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MaxMembers` [INFO] [stderr] --> src/lib.rs:1601:21 [INFO] [stderr] | [INFO] [stderr] 1601 | let max_members = MaxMembers::::get() as usize; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `MaxMembers` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `GenesisConfig` in this scope [INFO] [stderr] --> src/mock.rs:150:3 [INFO] [stderr] | [INFO] [stderr] 150 | GenesisConfig::{ [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 19 | use frame_system::GenesisConfig; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/tests.rs:289:15 [INFO] [stderr] | [INFO] [stderr] 289 | assert_eq!(>::get(), vec![10, 20]); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/tests.rs:291:15 [INFO] [stderr] | [INFO] [stderr] 291 | assert_eq!(>::get(20), false); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/tests.rs:301:15 [INFO] [stderr] | [INFO] [stderr] 301 | assert_eq!(>::get(20), true); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/tests.rs:302:15 [INFO] [stderr] | [INFO] [stderr] 302 | assert_eq!(>::get(), vec![10]); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/tests.rs:314:15 [INFO] [stderr] | [INFO] [stderr] 314 | assert_eq!(>::get(20), false); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/tests.rs:315:15 [INFO] [stderr] | [INFO] [stderr] 315 | assert_eq!(>::get(), vec![10, 20]); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/tests.rs:319:15 [INFO] [stderr] | [INFO] [stderr] 319 | assert_eq!(>::get(20), true); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/tests.rs:323:15 [INFO] [stderr] | [INFO] [stderr] 323 | assert_eq!(>::get(20), false); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/tests.rs:324:15 [INFO] [stderr] | [INFO] [stderr] 324 | assert_eq!(>::get(), vec![10]); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:325:15 [INFO] [stderr] | [INFO] [stderr] 325 | assert_eq!(>::get(20), vec![]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/tests.rs:378:15 [INFO] [stderr] | [INFO] [stderr] 378 | assert_eq!(>::get(20), None); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:391:15 [INFO] [stderr] | [INFO] [stderr] 391 | assert_eq!(>::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 391 | assert_eq!(::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:395:15 [INFO] [stderr] | [INFO] [stderr] 395 | assert_eq!(>::get(), vec![create_bid(1000, 20, BidKind::Vouch(10, 100))]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:405:15 [INFO] [stderr] | [INFO] [stderr] 405 | assert_eq!(>::get(10), vec![(9, 100)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:407:15 [INFO] [stderr] | [INFO] [stderr] 407 | assert_eq!(>::get(20), vec![(9, 900)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:409:15 [INFO] [stderr] | [INFO] [stderr] 409 | assert_eq!(>::get(10), None); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 409 | assert_eq!(::get(10), None); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:421:15 [INFO] [stderr] | [INFO] [stderr] 421 | assert_eq!(>::get(), vec![create_bid(100, 20, BidKind::Vouch(10, 1000))]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:431:15 [INFO] [stderr] | [INFO] [stderr] 431 | assert_eq!(>::get(10), vec![(9, 100)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:433:15 [INFO] [stderr] | [INFO] [stderr] 433 | assert_eq!(>::get(20), vec![]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:445:15 [INFO] [stderr] | [INFO] [stderr] 445 | assert_eq!(>::get(), vec![create_bid(100, 20, BidKind::Vouch(10, 0))]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:447:15 [INFO] [stderr] | [INFO] [stderr] 447 | assert_eq!(>::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 447 | assert_eq!(::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:453:15 [INFO] [stderr] | [INFO] [stderr] 453 | assert_eq!(>::get(), vec![]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:455:15 [INFO] [stderr] | [INFO] [stderr] 455 | assert_eq!(>::get(10), None); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 455 | assert_eq!(::get(10), None); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:463:15 [INFO] [stderr] | [INFO] [stderr] 463 | assert_eq!(>::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 463 | assert_eq!(::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:469:15 [INFO] [stderr] | [INFO] [stderr] 469 | assert_eq!(>::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 469 | assert_eq!(::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:473:15 [INFO] [stderr] | [INFO] [stderr] 473 | assert_eq!(>::get(10), Some(VouchingStatus::Banned)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 473 | assert_eq!(::get(10), Some(VouchingStatus::Banned)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:491:15 [INFO] [stderr] | [INFO] [stderr] 491 | assert_eq!(>::get(), vec![create_bid(100, 20, BidKind::Vouch(10, 0))]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:493:15 [INFO] [stderr] | [INFO] [stderr] 493 | assert_eq!(>::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 493 | assert_eq!(::get(10), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:497:15 [INFO] [stderr] | [INFO] [stderr] 497 | assert_eq!(>::get(10), None); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 497 | assert_eq!(::get(10), None); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:498:15 [INFO] [stderr] | [INFO] [stderr] 498 | assert_eq!(>::get(), vec![]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/tests.rs:558:15 [INFO] [stderr] | [INFO] [stderr] 558 | assert_eq!(>::get(50), true); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:571:15 [INFO] [stderr] | [INFO] [stderr] 571 | assert_eq!(>::get(10), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:572:15 [INFO] [stderr] | [INFO] [stderr] 572 | assert_eq!(>::get(20), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:573:15 [INFO] [stderr] | [INFO] [stderr] 573 | assert_eq!(>::get(30), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:574:15 [INFO] [stderr] | [INFO] [stderr] 574 | assert_eq!(>::get(40), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:599:15 [INFO] [stderr] | [INFO] [stderr] 599 | assert_eq!(>::get(10), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:600:15 [INFO] [stderr] | [INFO] [stderr] 600 | assert_eq!(>::get(20), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:601:15 [INFO] [stderr] | [INFO] [stderr] 601 | assert_eq!(>::get(30), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:602:15 [INFO] [stderr] | [INFO] [stderr] 602 | assert_eq!(>::get(40), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:617:15 [INFO] [stderr] | [INFO] [stderr] 617 | assert_eq!(>::get(10), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:618:15 [INFO] [stderr] | [INFO] [stderr] 618 | assert_eq!(>::get(20), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:619:15 [INFO] [stderr] | [INFO] [stderr] 619 | assert_eq!(>::get(30), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/tests.rs:620:15 [INFO] [stderr] | [INFO] [stderr] 620 | assert_eq!(>::get(40), None); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:638:15 [INFO] [stderr] | [INFO] [stderr] 638 | assert_eq!(>::get(10), vec![(5, 100)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:639:15 [INFO] [stderr] | [INFO] [stderr] 639 | assert_eq!(>::get(20), vec![(5, 100)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:640:15 [INFO] [stderr] | [INFO] [stderr] 640 | assert_eq!(>::get(30), vec![(5, 100)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:641:15 [INFO] [stderr] | [INFO] [stderr] 641 | assert_eq!(>::get(40), vec![(5, 100)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/tests.rs:651:15 [INFO] [stderr] | [INFO] [stderr] 651 | assert_eq!(>::get(10), 0); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/tests.rs:652:15 [INFO] [stderr] | [INFO] [stderr] 652 | assert_eq!(>::get(20), 1); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/tests.rs:653:15 [INFO] [stderr] | [INFO] [stderr] 653 | assert_eq!(>::get(30), 0); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/tests.rs:654:15 [INFO] [stderr] | [INFO] [stderr] 654 | assert_eq!(>::get(40), 0); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:656:15 [INFO] [stderr] | [INFO] [stderr] 656 | assert_eq!(>::get(10), vec![(5, 100), (9,2)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:657:15 [INFO] [stderr] | [INFO] [stderr] 657 | assert_eq!(>::get(20), vec![(5, 98)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:658:15 [INFO] [stderr] | [INFO] [stderr] 658 | assert_eq!(>::get(30), vec![(5, 100)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:659:15 [INFO] [stderr] | [INFO] [stderr] 659 | assert_eq!(>::get(40), vec![(5, 100)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:686:15 [INFO] [stderr] | [INFO] [stderr] 686 | assert_eq!(>::get(), vec![create_bid(1000, 30, BidKind::Vouch(20, 100))]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:687:15 [INFO] [stderr] | [INFO] [stderr] 687 | assert_eq!(>::get(20), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 687 | assert_eq!(::get(20), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/tests.rs:690:15 [INFO] [stderr] | [INFO] [stderr] 690 | assert_eq!(>::get(20), true); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:692:15 [INFO] [stderr] | [INFO] [stderr] 692 | assert_eq!(>::get(), vec![create_bid(1000, 30, BidKind::Vouch(20, 100))]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:693:15 [INFO] [stderr] | [INFO] [stderr] 693 | assert_eq!(>::get(20), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 693 | assert_eq!(::get(20), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:697:15 [INFO] [stderr] | [INFO] [stderr] 697 | assert_eq!(>::get(), vec![]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:698:15 [INFO] [stderr] | [INFO] [stderr] 698 | assert_eq!(>::get(20), None); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 698 | assert_eq!(::get(20), None); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:710:15 [INFO] [stderr] | [INFO] [stderr] 710 | assert_eq!(>::get(), vec![create_bid(1000, 30, BidKind::Vouch(20, 100))]); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:711:15 [INFO] [stderr] | [INFO] [stderr] 711 | assert_eq!(>::get(20), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 711 | assert_eq!(::get(20), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/tests.rs:717:15 [INFO] [stderr] | [INFO] [stderr] 717 | assert_eq!(>::get(20), true); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:720:15 [INFO] [stderr] | [INFO] [stderr] 720 | assert_eq!(>::get(20), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 720 | assert_eq!(::get(20), Some(VouchingStatus::Vouching)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/tests.rs:724:15 [INFO] [stderr] | [INFO] [stderr] 724 | assert_eq!(>::get(20), None); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 724 | assert_eq!(::get(20), None); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:731:15 [INFO] [stderr] | [INFO] [stderr] 731 | assert_eq!(>::get(20), vec![]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/tests.rs:732:15 [INFO] [stderr] | [INFO] [stderr] 732 | assert_eq!(>::get(30), vec![(9, 1000)]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:343:1 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/tests.rs:751:15 [INFO] [stderr] | [INFO] [stderr] 751 | assert_eq!(>::get(30, 10), Some(Vote::Approve)); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:320:1 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/tests.rs:752:15 [INFO] [stderr] | [INFO] [stderr] 752 | assert_eq!(>::get(40, 10), Some(Vote::Approve)); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:320:1 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/tests.rs:753:15 [INFO] [stderr] | [INFO] [stderr] 753 | assert_eq!(>::get(50, 10), None); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:320:1 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/tests.rs:758:15 [INFO] [stderr] | [INFO] [stderr] 758 | assert_eq!(>::get(30, 10), None); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:320:1 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/tests.rs:759:15 [INFO] [stderr] | [INFO] [stderr] 759 | assert_eq!(>::get(40, 10), None); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:320:1 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:773:15 [INFO] [stderr] | [INFO] [stderr] 773 | let bids = >::get(); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:847:15 [INFO] [stderr] | [INFO] [stderr] 847 | assert_eq!(>::get(), vec![ [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/tests.rs:884:15 [INFO] [stderr] | [INFO] [stderr] 884 | assert_eq!(>::get(), final_list); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:368:1 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefaultInstance` in this scope [INFO] [stderr] --> src/lib.rs:275:19 [INFO] [stderr] | [INFO] [stderr] 275 | pub trait Trait: system::Trait { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:472:36 [INFO] [stderr] | [INFO] [stderr] 472 | pub struct Module, I: Instance=DefaultInstance> for enum Call where origin: T::Origin { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefaultInstance` in this scope [INFO] [stderr] --> src/lib.rs:472:45 [INFO] [stderr] | [INFO] [stderr] 472 | pub struct Module, I: Instance=DefaultInstance> for enum Call where origin: T::Origin { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/frame-support-2.0.0-alpha.7/src/dispatch.rs:1346:40 [INFO] [stderr] | [INFO] [stderr] 1346 | #[derive(Clone, Copy, PartialEq, Eq, $crate::RuntimeDebug)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1036:16 [INFO] [stderr] | [INFO] [stderr] 1036 | members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1044:17 [INFO] [stderr] | [INFO] [stderr] 1044 | members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:533:14 [INFO] [stderr] | [INFO] [stderr] 533 | ensure!(!>::contains_key(&who), Error::::Suspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:534:14 [INFO] [stderr] | [INFO] [stderr] 534 | ensure!(!>::contains_key(&who), Error::::Suspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:535:16 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 535 | let bids = >::get(); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:537:22 [INFO] [stderr] | [INFO] [stderr] 537 | let candidates = >::get(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:539:19 [INFO] [stderr] | [INFO] [stderr] 539 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:574:5 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 574 | >::mutate(|b| [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:584:9 [INFO] [stderr] | [INFO] [stderr] 584 | >::remove(&voucher); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 584 | ::remove(&voucher); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:643:14 [INFO] [stderr] | [INFO] [stderr] 643 | ensure!(!>::contains_key(&who), Error::::Suspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:644:14 [INFO] [stderr] | [INFO] [stderr] 644 | ensure!(!>::contains_key(&who), Error::::Suspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:646:16 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 646 | let bids = >::get(); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:648:22 [INFO] [stderr] | [INFO] [stderr] 648 | let candidates = >::get(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:651:19 [INFO] [stderr] | [INFO] [stderr] 651 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:655:14 [INFO] [stderr] | [INFO] [stderr] 655 | ensure!(!>::contains_key(&voucher), Error::::AlreadyVouching); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 655 | ensure!(!::contains_key(&voucher), Error::::AlreadyVouching); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:657:5 [INFO] [stderr] | [INFO] [stderr] 657 | >::insert(&voucher, VouchingStatus::Vouching); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 657 | ::insert(&voucher, VouchingStatus::Vouching); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:686:5 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 686 | >::mutate(|b| [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:689:7 [INFO] [stderr] | [INFO] [stderr] 689 | >::remove(&voucher); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 689 | ::remove(&voucher); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:722:22 [INFO] [stderr] | [INFO] [stderr] 722 | let candidates = >::get(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:724:19 [INFO] [stderr] | [INFO] [stderr] 724 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/lib.rs:728:5 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] ... [INFO] [stderr] 728 | >::insert(&candidate, &voter, vote); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:752:19 [INFO] [stderr] | [INFO] [stderr] 752 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/lib.rs:756:5 [INFO] [stderr] | [INFO] [stderr] 756 | >::insert(&voter, vote); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:785:19 [INFO] [stderr] | [INFO] [stderr] 785 | let members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:788:23 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 788 | let mut payouts = >::get(&who); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:794:8 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 794 | >::remove(&who); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:796:8 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 796 | >::insert(&who, payouts); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Head` in this scope [INFO] [stderr] --> src/lib.rs:826:14 [INFO] [stderr] | [INFO] [stderr] 826 | ensure!(!>::exists(), Error::::AlreadyFounded); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::Head`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 826 | ensure!(!::exists(), Error::::AlreadyFounded); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `MaxMembers` in this scope [INFO] [stderr] --> src/lib.rs:829:5 [INFO] [stderr] | [INFO] [stderr] 829 | >::put(max_members); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::MaxMembers`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 829 | ::put(max_members); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Head` in this scope [INFO] [stderr] --> src/lib.rs:831:5 [INFO] [stderr] | [INFO] [stderr] 831 | >::put(&founder); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::Head`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 831 | ::put(&founder); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Founder` in this scope [INFO] [stderr] --> src/lib.rs:832:5 [INFO] [stderr] | [INFO] [stderr] 832 | >::put(&founder); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::Founder`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 832 | ::put(&founder); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:895:13 [INFO] [stderr] | [INFO] [stderr] 895 | ensure!(>::contains_key(&who), Error::::NotSuspended); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:902:6 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 902 | >::remove(&who); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/lib.rs:903:6 [INFO] [stderr] | [INFO] [stderr] 903 | >::remove(&who); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:905:9 [INFO] [stderr] | [INFO] [stderr] 905 | if >::take(&who) == Some(VouchingStatus::Vouching) { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 905 | if ::take(&who) == Some(VouchingStatus::Vouching) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:908:7 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 908 | >::mutate(|bids| [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:919:5 [INFO] [stderr] | [INFO] [stderr] 919 | >::remove(&who); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:966:34 [INFO] [stderr] | [INFO] [stderr] 966 | if let Some((value, kind)) = >::get(&who) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Pot` in this scope [INFO] [stderr] --> src/lib.rs:976:8 [INFO] [stderr] | [INFO] [stderr] 976 | >::put(pot - value); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:991:10 [INFO] [stderr] | [INFO] [stderr] 991 | >::insert(&voucher, VouchingStatus::Banned); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 991 | ::insert(&voucher, VouchingStatus::Banned); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:997:19 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 997 | let bids = >::get(); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:1003:6 [INFO] [stderr] | [INFO] [stderr] 1003 | >::remove(who); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/frame-support-2.0.0-alpha.7/src/dispatch.rs:1305:12 [INFO] [stderr] | [INFO] [stderr] 1305 | #[derive($crate::codec::Encode, $crate::codec::Decode)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/frame-support-2.0.0-alpha.7/src/dispatch.rs:1305:35 [INFO] [stderr] | [INFO] [stderr] 1305 | #[derive($crate::codec::Encode, $crate::codec::Decode)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:470:1 [INFO] [stderr] | [INFO] [stderr] 470 | / decl_module! { [INFO] [stderr] 471 | | /// The module declaration. [INFO] [stderr] 472 | | pub struct Module, I: Instance=DefaultInstance> for enum Call where origin: T::Origin { [INFO] [stderr] 473 | | type Error = Error; [INFO] [stderr] ... | [INFO] [stderr] 1051 | | } [INFO] [stderr] 1052 | | } [INFO] [stderr] | |_^ not found in this scope [INFO] [stderr] | [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:470:1 [INFO] [stderr] | [INFO] [stderr] 470 | / decl_module! { [INFO] [stderr] 471 | | /// The module declaration. [INFO] [stderr] 472 | | pub struct Module, I: Instance=DefaultInstance> for enum Call where origin: T::Origin { [INFO] [stderr] 473 | | type Error = Error; [INFO] [stderr] ... | [INFO] [stderr] 1051 | | } [INFO] [stderr] 1052 | | } [INFO] [stderr] | |_^ not found in this scope [INFO] [stderr] | [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:1056:44 [INFO] [stderr] | [INFO] [stderr] 1056 | pub enum Error for Module, I: Instance> { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefaultInstance` in this scope [INFO] [stderr] --> src/lib.rs:1098:22 [INFO] [stderr] | [INFO] [stderr] 1098 | pub enum Event where [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Instance` in this scope [INFO] [stderr] --> src/lib.rs:1171:22 [INFO] [stderr] | [INFO] [stderr] 1171 | impl, I: Instance> Module { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:1226:7 [INFO] [stderr] | [INFO] [stderr] 1226 | >::remove(&voucher); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 1226 | ::remove(&voucher); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:1232:4 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 1232 | >::put(bids); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1255:22 [INFO] [stderr] | [INFO] [stderr] 1255 | let mut members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1262:6 [INFO] [stderr] | [INFO] [stderr] 1262 | >::put(members); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1278:22 [INFO] [stderr] | [INFO] [stderr] 1278 | let mut members = >::get(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1284:6 [INFO] [stderr] | [INFO] [stderr] 1284 | >::put(members); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Pot` in this scope [INFO] [stderr] --> src/lib.rs:1294:18 [INFO] [stderr] | [INFO] [stderr] 1294 | let mut pot = >::get(); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:1305:22 [INFO] [stderr] | [INFO] [stderr] 1305 | let candidates = >::take(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/lib.rs:1324:23 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] ... [INFO] [stderr] 1324 | .filter_map(|m| >::take(&candidate, m).map(|v| (v, m))) [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/lib.rs:1339:21 [INFO] [stderr] | [INFO] [stderr] 1339 | let strikes = >::mutate(m, |s| { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedCandidates` in this scope [INFO] [stderr] --> src/lib.rs:1372:7 [INFO] [stderr] | [INFO] [stderr] 1372 | >::insert(&candidate, (value, kind)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/lib.rs:1379:5 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] ... [INFO] [stderr] 1379 | >::remove_all(); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Members` in this scope [INFO] [stderr] --> src/lib.rs:1419:6 [INFO] [stderr] | [INFO] [stderr] 1419 | >::put(&members[..]); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Head` in this scope [INFO] [stderr] --> src/lib.rs:1420:6 [INFO] [stderr] | [INFO] [stderr] 1420 | >::put(&primary); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::Error::Head`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 1420 | ::put(&primary); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Pot` in this scope [INFO] [stderr] --> src/lib.rs:1431:5 [INFO] [stderr] | [INFO] [stderr] 1431 | >::put(&pot); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Candidates` in this scope [INFO] [stderr] --> src/lib.rs:1436:4 [INFO] [stderr] | [INFO] [stderr] 1436 | >::put(&candidates); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Votes` in this scope [INFO] [stderr] --> src/lib.rs:1442:6 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum Vote { [INFO] [stderr] | ------------- similarly named enum `Vote` defined here [INFO] [stderr] ... [INFO] [stderr] 1442 | >::insert(c, skeptic, Vote::Skeptic); [INFO] [stderr] | ^^^^^ help: an enum with a similar name exists: `Vote` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:1450:22 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 1450 | let mut payouts = >::get(who); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:1465:5 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 1465 | >::insert(who, &payouts[dropped..]); [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Payouts` in this scope [INFO] [stderr] --> src/lib.rs:1473:5 [INFO] [stderr] | [INFO] [stderr] 343 | pub struct Payout { [INFO] [stderr] | --------------------------------------- similarly named struct `Payout` defined here [INFO] [stderr] ... [INFO] [stderr] 1473 | >::mutate(who, |payouts| match payouts.binary_search_by_key(&when, |x| x.0) { [INFO] [stderr] | ^^^^^^^ help: a struct with a similar name exists: `Payout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SuspendedMembers` in this scope [INFO] [stderr] --> src/lib.rs:1483:5 [INFO] [stderr] | [INFO] [stderr] 1483 | >::insert(who, true); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Strikes` in this scope [INFO] [stderr] --> src/lib.rs:1484:5 [INFO] [stderr] | [INFO] [stderr] 1484 | >::remove(who); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vouching` in this scope [INFO] [stderr] --> src/lib.rs:1505:9 [INFO] [stderr] | [INFO] [stderr] 1505 | if >::take(&voucher) == Some(VouchingStatus::Vouching) { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: there is an enum variant `crate::VouchingStatus::Vouching`; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 1505 | if ::take(&voucher) == Some(VouchingStatus::Vouching) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/lib.rs:1529:23 [INFO] [stderr] | [INFO] [stderr] 1529 | .filter_map(|m| >::take(m)) [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DefenderVotes` in this scope [INFO] [stderr] --> src/lib.rs:1544:6 [INFO] [stderr] | [INFO] [stderr] 1544 | >::remove_all(); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Defender` in this scope [INFO] [stderr] --> src/lib.rs:1560:6 [INFO] [stderr] | [INFO] [stderr] 1560 | >::put(&chosen); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Defender` in this scope [INFO] [stderr] --> src/lib.rs:1563:6 [INFO] [stderr] | [INFO] [stderr] 1563 | >::kill(); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:1607:20 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 1607 | let mut bids = >::get(); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Bids` in this scope [INFO] [stderr] --> src/lib.rs:1648:7 [INFO] [stderr] | [INFO] [stderr] 368 | pub struct Bid { [INFO] [stderr] | ---------------------------------- similarly named struct `Bid` defined here [INFO] [stderr] ... [INFO] [stderr] 1648 | >::put(bids); [INFO] [stderr] | ^^^^ help: a struct with a similar name exists: `Bid` [INFO] [stderr] [INFO] [stderr] error: aborting due to 197 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0422, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: could not compile `pallet-society`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "296342454a44cacb27b2ee7aecba2bb0febbce71b40671264d50326860569d2a"` [INFO] running `"docker" "rm" "-f" "296342454a44cacb27b2ee7aecba2bb0febbce71b40671264d50326860569d2a"` [INFO] [stdout] 296342454a44cacb27b2ee7aecba2bb0febbce71b40671264d50326860569d2a