1 error: methods called `from_*` usually take no self; consider choosing a less ambiguous name
2 --> wrong_self_convention.rs:21:17
4 21 | fn from_i32(self) {}
7 = note: `-D wrong-self-convention` implied by `-D warnings`
9 error: methods called `from_*` usually take no self; consider choosing a less ambiguous name
10 --> wrong_self_convention.rs:27:21
12 27 | pub fn from_i64(self) {}
15 = note: `-D wrong-self-convention` implied by `-D warnings`
17 error: methods called `as_*` usually take self by reference or self by mutable reference; consider choosing a less ambiguous name
18 --> wrong_self_convention.rs:40:15
20 40 | fn as_i32(self) {}
23 = note: `-D wrong-self-convention` implied by `-D warnings`
25 error: methods called `into_*` usually take self by value; consider choosing a less ambiguous name
26 --> wrong_self_convention.rs:42:17
28 42 | fn into_i32(&self) {}
31 = note: `-D wrong-self-convention` implied by `-D warnings`
33 error: methods called `is_*` usually take self by reference or no self; consider choosing a less ambiguous name
34 --> wrong_self_convention.rs:44:15
36 44 | fn is_i32(self) {}
39 = note: `-D wrong-self-convention` implied by `-D warnings`
41 error: methods called `to_*` usually take self by reference; consider choosing a less ambiguous name
42 --> wrong_self_convention.rs:46:15
44 46 | fn to_i32(self) {}
47 = note: `-D wrong-self-convention` implied by `-D warnings`
49 error: methods called `from_*` usually take no self; consider choosing a less ambiguous name
50 --> wrong_self_convention.rs:48:17
52 48 | fn from_i32(self) {}
55 = note: `-D wrong-self-convention` implied by `-D warnings`
57 error: methods called `as_*` usually take self by reference or self by mutable reference; consider choosing a less ambiguous name
58 --> wrong_self_convention.rs:50:19
60 50 | pub fn as_i64(self) {}
63 = note: `-D wrong-self-convention` implied by `-D warnings`
65 error: methods called `into_*` usually take self by value; consider choosing a less ambiguous name
66 --> wrong_self_convention.rs:51:21
68 51 | pub fn into_i64(&self) {}
71 = note: `-D wrong-self-convention` implied by `-D warnings`
73 error: methods called `is_*` usually take self by reference or no self; consider choosing a less ambiguous name
74 --> wrong_self_convention.rs:52:19
76 52 | pub fn is_i64(self) {}
79 = note: `-D wrong-self-convention` implied by `-D warnings`
81 error: methods called `to_*` usually take self by reference; consider choosing a less ambiguous name
82 --> wrong_self_convention.rs:53:19
84 53 | pub fn to_i64(self) {}
87 = note: `-D wrong-self-convention` implied by `-D warnings`
89 error: methods called `from_*` usually take no self; consider choosing a less ambiguous name
90 --> wrong_self_convention.rs:54:21
92 54 | pub fn from_i64(self) {}
95 = note: `-D wrong-self-convention` implied by `-D warnings`
97 error: aborting due to previous error(s)
100 To learn more, run the command again with --verbose.