pub trait Copy: crate::std::clone::Clone {}
impl Copy for crate::std::boolean::bool {}
impl Copy for crate::std::integer::u8 {}
impl Copy for crate::std::integer::u16 {}
impl Copy for crate::std::integer::u32 {}
impl Copy for crate::std::integer::u64 {}
impl Copy for crate::std::integer::u128 {}
impl Copy for crate::std::integer::usize {}
impl Copy for crate::std::integer::i8 {}
impl Copy for crate::std::integer::i16 {}
impl Copy for crate::std::integer::i32 {}
impl Copy for crate::std::integer::i64 {}
impl Copy for crate::std::integer::i128 {}
impl Copy for crate::std::integer::isize {}
impl Copy for crate::std::float::f32 {}
impl Copy for crate::std::float::f64 {}
impl Copy for crate::BaseField25519 {}
impl Copy for crate::ArcisX25519Pubkey {}
impl Copy for () {}
impl<T: Copy, const N: usize> Copy for [T; N] {}
impl<T1: Copy> Copy for (T1,) {}
impl<T1: Copy, T2: Copy> Copy for (T1, T2) {}
impl<T1: Copy, T2: Copy, T3: Copy> Copy for (T1, T2, T3) {}
impl<T1: Copy, T2: Copy, T3: Copy, T4: Copy> Copy for (T1, T2, T3, T4) {}
impl<T1: Copy, T2: Copy, T3: Copy, T4: Copy, T5: Copy> Copy for (T1, T2, T3, T4, T5) {}
impl<T1: Copy, T2: Copy, T3: Copy, T4: Copy, T5: Copy, T6: Copy> Copy for (T1, T2, T3, T4, T5, T6) {}
impl<T1: Copy, T2: Copy, T3: Copy, T4: Copy, T5: Copy, T6: Copy, T7: Copy> Copy
for (T1, T2, T3, T4, T5, T6, T7)
{
}
impl<T1: Copy, T2: Copy, T3: Copy, T4: Copy, T5: Copy, T6: Copy, T7: Copy, T8: Copy> Copy
for (T1, T2, T3, T4, T5, T6, T7, T8)
{
}
impl<T1: Copy, T2: Copy, T3: Copy, T4: Copy, T5: Copy, T6: Copy, T7: Copy, T8: Copy, T9: Copy> Copy
for (T1, T2, T3, T4, T5, T6, T7, T8, T9)
{
}
impl<
T1: Copy,
T2: Copy,
T3: Copy,
T4: Copy,
T5: Copy,
T6: Copy,
T7: Copy,
T8: Copy,
T9: Copy,
T10: Copy,
> Copy for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
{
}
impl<
T1: Copy,
T2: Copy,
T3: Copy,
T4: Copy,
T5: Copy,
T6: Copy,
T7: Copy,
T8: Copy,
T9: Copy,
T10: Copy,
T11: Copy,
> Copy for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
{
}
impl<
T1: Copy,
T2: Copy,
T3: Copy,
T4: Copy,
T5: Copy,
T6: Copy,
T7: Copy,
T8: Copy,
T9: Copy,
T10: Copy,
T11: Copy,
T12: Copy,
> Copy for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
{
}
impl<T: ?Sized> Copy for &T {}
impl<T: Copy> Copy for crate::std::option::Option<T> {}
impl Copy for crate::std::ops::RangeFull {}