pub struct T3<A, B, C>(pub A, pub B, pub C);Expand description
3-ary tuple wrapper
Tuple Fields§
§0: A§1: B§2: CTrait Implementations§
impl<A: Eq, B: Eq, C: Eq> Eq for T3<A, B, C>
Source§impl<A0, A1, B0, B1, C0, C1> From<(A0, B0, C0)> for T3<A1, B1, C1>
impl<A0, A1, B0, B1, C0, C1> From<(A0, B0, C0)> for T3<A1, B1, C1>
Source§fn from((a, b, c): (A0, B0, C0)) -> Self
fn from((a, b, c): (A0, B0, C0)) -> Self
Converts to this type from the input type.
Source§impl<A0, A1, B0, B1, C0, C1> From<T3<A0, B0, C0>> for (A1, B1, C1)
impl<A0, A1, B0, B1, C0, C1> From<T3<A0, B0, C0>> for (A1, B1, C1)
Source§impl<TY, A, B, C, const AN: usize, const BN: usize, const CN: usize> From<T3<[TY; AN], [TY; BN], [TY; CN]>> for Le<(A, B, C)>
impl<TY, A, B, C, const AN: usize, const BN: usize, const CN: usize> From<T3<[TY; AN], [TY; BN], [TY; CN]>> for Le<(A, B, C)>
Source§impl<TY, A, B, C, const AN: usize, const BN: usize, const CN: usize> From<T3<[TY; AN], [TY; BN], [TY; CN]>> for Be<(A, B, C)>
impl<TY, A, B, C, const AN: usize, const BN: usize, const CN: usize> From<T3<[TY; AN], [TY; BN], [TY; CN]>> for Be<(A, B, C)>
Source§impl<T, const N: usize, const AN: usize, const BN: usize, const CN: usize> From<[T; N]> for T3<[T; AN], [T; BN], [T; CN]>
impl<T, const N: usize, const AN: usize, const BN: usize, const CN: usize> From<[T; N]> for T3<[T; AN], [T; BN], [T; CN]>
impl<A: PartialEq, B: PartialEq, C: PartialEq> StructuralPartialEq for T3<A, B, C>
Auto Trait Implementations§
impl<A, B, C> Freeze for T3<A, B, C>
impl<A, B, C> RefUnwindSafe for T3<A, B, C>
impl<A, B, C> Send for T3<A, B, C>
impl<A, B, C> Sync for T3<A, B, C>
impl<A, B, C> Unpin for T3<A, B, C>
impl<A, B, C> UnsafeUnpin for T3<A, B, C>
impl<A, B, C> UnwindSafe for T3<A, B, C>
Blanket Implementations§
Source§impl<T> AsPrimitive<()> for T
impl<T> AsPrimitive<()> for T
fn as_primitive(self)
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more