We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1603715 commit 48ae5a0Copy full SHA for 48ae5a0
clippy_lints/src/default_constructed_unit_structs.rs
@@ -15,6 +15,7 @@ declare_clippy_lint! {
15
///
16
/// ### Example
17
/// ```rust
18
+ /// # use std::marker::PhantomData;
19
/// #[derive(Default)]
20
/// struct S<T> {
21
/// _marker: PhantomData<T>
@@ -26,9 +27,14 @@ declare_clippy_lint! {
26
27
/// ```
28
/// Use instead:
29
- /// let _: S<i32> = Something {
30
- /// _marker: PhantomData
31
+ /// struct S<T> {
32
+ /// _marker: PhantomData<T>
33
/// }
34
+ ///
35
+ /// let _: S<i32> = S {
36
+ /// _marker: PhantomData
37
+ /// };
38
39
#[clippy::version = "1.71.0"]
40
pub DEFAULT_CONSTRUCTED_UNIT_STRUCTS,
0 commit comments