Skip to main content

luaur_common/methods/
variant_variant_variant_alt_c.rs

1impl<T0: Clone> crate::records::variant::Variant1<T0> {
2    pub fn variant_variant(&self) -> Self {
3        self.clone()
4    }
5}
6
7impl<T0: Clone, T1: Clone> crate::records::variant::Variant2<T0, T1> {
8    pub fn variant_variant(&self) -> Self {
9        self.clone()
10    }
11}
12
13impl<T0: Clone, T1: Clone, T2: Clone> crate::records::variant::Variant3<T0, T1, T2> {
14    pub fn variant_variant(&self) -> Self {
15        self.clone()
16    }
17}
18
19impl<T0: Clone, T1: Clone, T2: Clone, T3: Clone> crate::records::variant::Variant4<T0, T1, T2, T3> {
20    pub fn variant_variant(&self) -> Self {
21        self.clone()
22    }
23}
24
25impl<T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone>
26    crate::records::variant::Variant5<T0, T1, T2, T3, T4>
27{
28    pub fn variant_variant(&self) -> Self {
29        self.clone()
30    }
31}
32
33impl<T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone, T5: Clone>
34    crate::records::variant::Variant6<T0, T1, T2, T3, T4, T5>
35{
36    pub fn variant_variant(&self) -> Self {
37        self.clone()
38    }
39}
40
41impl<T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone, T5: Clone, T6: Clone>
42    crate::records::variant::Variant7<T0, T1, T2, T3, T4, T5, T6>
43{
44    pub fn variant_variant(&self) -> Self {
45        self.clone()
46    }
47}