Lines Matching refs:derive

1068 #[derive(Clone)]
3163 #[derive(Debug)]
3372 #[derive(Eq)]
6671 #[derive(PartialEq, Debug)]
7287 #[derive(Debug, PartialEq)]
7586 #[derive(Debug)]
8490 #[derive(Debug)]
8611 #[derive(Copy)]
8717 #[derive(Debug)]
8754 #[derive(Debug)]
9129 #[derive(Eq)]
10447 #[derive(Clone, PartialEq)]
10884 #[derive(Clone, Eq)]
11036 #[derive(PartialEq, Debug, Clone)]
11337 #[derive(Clone, PartialEq, Debug)]
11344 #[derive(Clone, PartialEq, Debug)]
11351 #[derive(Clone, PartialEq, Debug)]
12832 #[derive(Debug, PartialEq)]
13578 #[derive(Clone, PartialEq, Eq, PartialOrd, Ord)]
13707 #[derive(Eq, PartialEq, Ord, Clone, Debug)]
13792 #[derive(Clone, PartialEq, Eq, Debug)]
14048 #[derive(Copy, Clone, Default, Debug)]
15893 #[derive(Eq, Ord, PartialEq, PartialOrd, Clone, Debug, Default)]
15987 #[derive(Clone, Debug, Eq, PartialEq)]
16447 #[derive(PartialOrd, Eq, Ord)]
16488 #[derive(Debug, Clone, PartialEq, Eq)]
16511 #[derive(Debug)]
23118 #[derive(Clone, Copy)]
26167 //! #[derive(Debug)]
26218 //! most cases, using `#[derive(Debug)]` is sufficient and recommended.
26761 #[derive(Clone, Debug, Eq, PartialEq)]
27015 // FIXME(#26925) Remove in favor of `#[derive(Clone)]`
27051 #[derive(Clone)]
29299 #[derive(Debug)]
29340 #[derive(Debug)]
29346 #[derive(Copy, Clone, Debug, PartialEq, Eq)]
29440 #[derive(Debug)]
29473 #[derive(Debug)]
29491 #[derive(Debug)]
30091 #[derive(Debug)]
32228 #[derive(Hash, PartialEq, Eq, Ord, PartialOrd)]
32271 #[derive(Debug)]
32282 #[derive(Debug)]
32298 #[derive(Debug)]
32346 #[derive(Debug)]
34763 #[derive(Debug)]
35974 #[derive(Clone, Copy, Debug, Eq, PartialEq, PartialOrd, Ord)]
36374 #[derive(PartialEq, Eq, PartialOrd, Ord)]
36941 #[derive(Clone, Copy, Debug)]
37838 #[derive(Clone, Debug)]
38107 /// node, and derive every other node's height from it.
38633 // We don't need the full generality of `#[derive(Clone)]`, as the only time `Node` will be
39949 #[derive(Clone, PartialEq, Eq, Debug)]
40016 #[derive(Clone)]
43308 // FIXME(#26925) Remove in favor of `#[derive(Clone)]`
44030 #[derive(Clone)]
44290 //! #[derive(Copy, Clone, Eq, PartialEq)]
45470 // FIXME(#26925) Remove in favor of `#[derive(Clone)]`
45523 #[derive(Clone)]
45590 #[derive(Clone, Debug)]
45627 #[derive(Debug)]
45672 #[derive(Debug)]
49754 #[derive(Debug)]
49973 #[derive(Debug)]
50197 //! #[derive(Debug)]
51962 #[derive(PartialEq, Eq)]