Compiling spt-procident v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-procident) Compiling spt-poolguard v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-poolguard) Checking spt-proto v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-proto) Checking spt-test-support v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-test-support) Compiling spt-store v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-store) Checking mock-adapter v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\adapters\mock) Checking spt-msg v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-msg) Checking spt-term v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-term) Checking spt-runtime v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-runtime) Checking spt-live v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-live) Checking spt-net v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-net) Checking spt-daemon v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt-daemon) Checking spt v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\spt) Checking xtask v0.69.0 (C:\Users\decid\Documents\projects\spt-core\.worktrees\asm-304-v3\crates\xtask) error: this expression creates a reference which is immediately dereferenced by the compiler --> crates\spt-daemon\src\bootstrap_firewall\windows.rs:1106:46 | 1106 | assert!(spec_satisfied_by(&on_bound, &want), "the bound-port rule satisfies the spec"); | ^^^^^ help: change this to: `want` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#needless_borrow = note: `-D clippy::needless-borrow` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::needless_borrow)]` error: this expression creates a reference which is immediately dereferenced by the compiler --> crates\spt-daemon\src\bootstrap_firewall\windows.rs:1108:43 | 1108 | !spec_satisfied_by(&on_stale, &want), | ^^^^^ help: change this to: `want` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#needless_borrow error: this expression creates a reference which is immediately dereferenced by the compiler --> crates\spt-daemon\src\bootstrap_firewall\windows.rs:1130:45 | 1130 | assert!(spec_satisfied_by(&without, &want)); | ^^^^^ help: change this to: `want` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#needless_borrow error: this expression creates a reference which is immediately dereferenced by the compiler --> crates\spt-daemon\src\bootstrap_firewall\windows.rs:1132:39 | 1132 | !spec_satisfied_by(&with, &want), | ^^^^^ help: change this to: `want` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#needless_borrow error: this expression creates a reference which is immediately dereferenced by the compiler --> crates\spt-daemon\src\bootstrap_firewall\windows.rs:1157:51 | 1157 | assert!(!spec_satisfied_by(&unrestricted, &want), "`Any` is not the narrow scope"); | ^^^^^ help: change this to: `want` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#needless_borrow error: this expression creates a reference which is immediately dereferenced by the compiler --> crates\spt-daemon\src\bootstrap_firewall\windows.rs:1158:46 | 1158 | assert!(spec_satisfied_by(&narrowed, &want)); | ^^^^^ help: change this to: `want` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#needless_borrow error: this expression creates a reference which is immediately dereferenced by the compiler --> crates\spt-daemon\src\bootstrap_firewall\windows.rs:1178:52 | 1178 | assert!(!spec_satisfied_by(&wrong_profile, &want), "profile is part of the policy"); | ^^^^^ help: change this to: `want` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#needless_borrow error: this expression creates a reference which is immediately dereferenced by the compiler --> crates\spt-daemon\src\bootstrap_firewall\windows.rs:1188:42 | 1188 | assert!(spec_satisfied_by(&rule, &want), "the scope is right to begin with"); | ^^^^^ help: change this to: `want` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#needless_borrow error: this expression creates a reference which is immediately dereferenced by the compiler --> crates\spt-daemon\src\bootstrap_firewall\windows.rs:1190:43 | 1190 | assert!(!spec_satisfied_by(&rule, &want)); | ^^^^^ help: change this to: `want` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#needless_borrow error: could not compile `spt-daemon` (lib test) due to 9 previous errors warning: build failed, waiting for other jobs to finish...