pub enum FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> {
Show 13 variants
M0(T0),
M1(T1),
M2(T2),
M3(T3),
M4(T4),
M5(T5),
M6(T6),
M7(T7),
M8(T8),
M9(T9),
M10(T10),
M11(T11),
M12(T12),
}Variants§
Trait Implementations§
Source§impl<T: Float, I, T0: Scorable<T, I>, T1: Scorable<T, I>, T2: Scorable<T, I>, T3: Scorable<T, I>, T4: Scorable<T, I>, T5: Scorable<T, I>, T6: Scorable<T, I>, T7: Scorable<T, I>, T8: Scorable<T, I>, T9: Scorable<T, I>, T10: Scorable<T, I>, T11: Scorable<T, I>, T12: Scorable<T, I>> Scorable<T, I> for FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
impl<T: Float, I, T0: Scorable<T, I>, T1: Scorable<T, I>, T2: Scorable<T, I>, T3: Scorable<T, I>, T4: Scorable<T, I>, T5: Scorable<T, I>, T6: Scorable<T, I>, T7: Scorable<T, I>, T8: Scorable<T, I>, T9: Scorable<T, I>, T10: Scorable<T, I>, T11: Scorable<T, I>, T12: Scorable<T, I>> Scorable<T, I> for FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
Auto Trait Implementations§
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Freeze for FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> RefUnwindSafe for FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>where
T0: RefUnwindSafe,
T1: RefUnwindSafe,
T2: RefUnwindSafe,
T3: RefUnwindSafe,
T4: RefUnwindSafe,
T5: RefUnwindSafe,
T6: RefUnwindSafe,
T7: RefUnwindSafe,
T8: RefUnwindSafe,
T9: RefUnwindSafe,
T10: RefUnwindSafe,
T11: RefUnwindSafe,
T12: RefUnwindSafe,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Send for FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Sync for FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Unpin for FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> UnsafeUnpin for FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>where
T0: UnsafeUnpin,
T1: UnsafeUnpin,
T2: UnsafeUnpin,
T3: UnsafeUnpin,
T4: UnsafeUnpin,
T5: UnsafeUnpin,
T6: UnsafeUnpin,
T7: UnsafeUnpin,
T8: UnsafeUnpin,
T9: UnsafeUnpin,
T10: UnsafeUnpin,
T11: UnsafeUnpin,
T12: UnsafeUnpin,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> UnwindSafe for FiniteEnum13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>where
T0: UnwindSafe,
T1: UnwindSafe,
T2: UnwindSafe,
T3: UnwindSafe,
T4: UnwindSafe,
T5: UnwindSafe,
T6: UnwindSafe,
T7: UnwindSafe,
T8: UnwindSafe,
T9: UnwindSafe,
T10: UnwindSafe,
T11: UnwindSafe,
T12: UnwindSafe,
Blanket Implementations§
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