| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:5:28 |
| | |
| LL | const CONST_NOT_OK: Option<HashMap<String, ()>> = None; |
| | ^^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| = note: `-D clippy::zero-sized-map-values` implied by `-D warnings` |
| = help: to override `-D warnings` add `#[allow(clippy::zero_sized_map_values)]` |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:9:30 |
| | |
| LL | static STATIC_NOT_OK: Option<HashMap<String, ()>> = None; |
| | ^^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:13:17 |
| | |
| LL | type NotOkMap = HashMap<String, ()>; |
| | ^^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:18:11 |
| | |
| LL | NotOk(HashMap<String, ()>), |
| | ^^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:24:13 |
| | |
| LL | not_ok: HashMap<String, ()>, |
| | ^^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:26:22 |
| | |
| LL | also_not_ok: Vec<HashMap<usize, ()>>, |
| | ^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:35:30 |
| | |
| LL | fn weird_map(&self, map: HashMap<usize, ()>); |
| | ^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:44:25 |
| | |
| LL | fn not_ok(&self) -> HashMap<String, ()> { |
| | ^^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:63:14 |
| | |
| LL | fn test(map: HashMap<String, ()>, key: &str) -> HashMap<String, ()> { |
| | ^^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:63:49 |
| | |
| LL | fn test(map: HashMap<String, ()>, key: &str) -> HashMap<String, ()> { |
| | ^^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:91:14 |
| | |
| LL | type D = HashMap<u32, S<E>>; |
| | ^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:104:34 |
| | |
| LL | let _: HashMap<String, ()> = HashMap::new(); |
| | ^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:104:12 |
| | |
| LL | let _: HashMap<String, ()> = HashMap::new(); |
| | ^^^^^^^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: map with zero-sized value type |
| --> tests/ui/zero_sized_hashmap_values.rs:110:12 |
| | |
| LL | let _: HashMap<_, _> = std::iter::empty::<(String, ())>().collect(); |
| | ^^^^^^^^^^^^^ |
| | |
| = help: consider using a set instead |
| |
| error: aborting due to 14 previous errors |
| |