impl<T0: Clone> crate::records::variant::Variant1<T0> {
pub fn variant_variant(&self) -> Self {
self.clone()
}
}
impl<T0: Clone, T1: Clone> crate::records::variant::Variant2<T0, T1> {
pub fn variant_variant(&self) -> Self {
self.clone()
}
}
impl<T0: Clone, T1: Clone, T2: Clone> crate::records::variant::Variant3<T0, T1, T2> {
pub fn variant_variant(&self) -> Self {
self.clone()
}
}
impl<T0: Clone, T1: Clone, T2: Clone, T3: Clone> crate::records::variant::Variant4<T0, T1, T2, T3> {
pub fn variant_variant(&self) -> Self {
self.clone()
}
}
impl<T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone>
crate::records::variant::Variant5<T0, T1, T2, T3, T4>
{
pub fn variant_variant(&self) -> Self {
self.clone()
}
}
impl<T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone, T5: Clone>
crate::records::variant::Variant6<T0, T1, T2, T3, T4, T5>
{
pub fn variant_variant(&self) -> Self {
self.clone()
}
}
impl<T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone, T5: Clone, T6: Clone>
crate::records::variant::Variant7<T0, T1, T2, T3, T4, T5, T6>
{
pub fn variant_variant(&self) -> Self {
self.clone()
}
}