error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:5:28 | LL | const CONST_NOT_OK: Option> = None; | ^^^^^^^^^^^^^^^^^^^ | = note: `-D clippy::zero-sized-map-values` implied by `-D warnings` = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:8:30 | LL | static STATIC_NOT_OK: Option> = None; | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:11:17 | LL | type NotOkMap = HashMap; | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:15:11 | LL | NotOk(HashMap), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:20:13 | LL | not_ok: HashMap, | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:22:22 | LL | also_not_ok: Vec>, | ^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:30:30 | LL | fn weird_map(&self, map: HashMap); | ^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:38:25 | LL | fn not_ok(&self) -> HashMap { | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:55:14 | LL | fn test(map: HashMap, key: &str) -> HashMap { | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:55:49 | LL | fn test(map: HashMap, key: &str) -> HashMap { | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:64:34 | LL | let _: HashMap = HashMap::new(); | ^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:64:12 | LL | let _: HashMap = HashMap::new(); | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a set instead error: map with zero-sized value type --> $DIR/zero_sized_hashmap_values.rs:67:12 | LL | let _: HashMap<_, _> = std::iter::empty::<(String, ())>().collect(); | ^^^^^^^^^^^^^ | = help: consider using a set instead error: aborting due to 13 previous errors