Skip to main content

Scorable

Trait Scorable 

Source
pub trait Scorable<T: Float, I> {
    // Required methods
    fn eval(&self, input: &I) -> Witnessed<T, Value01>;
    fn name(&self) -> &str;
}
Expand description

A type-erased metric that can be evaluated against input I.

This trait enables dynamic dispatch over heterogeneous metric types via Box<dyn Scorable<T, I>>. It is the core abstraction behind DynamicScoreSet.

Any Metric can be converted into a Box<dyn Scorable<T, I>> through the blanket implementation.

§Examples

use score_set::*;

let gc = metric("gc")
    .measure().by(|dna: &&str| gc_ratio(dna))
    .map01().by(|raw: &f64, _: &&str| Value01::witness(*raw).unwrap());

let dyn_metric: Box<dyn Scorable<f64, &str>> = Box::new(gc);
assert_eq!(dyn_metric.name(), "gc");
let score = dyn_metric.eval(&"ACGT");

Required Methods§

Source

fn eval(&self, input: &I) -> Witnessed<T, Value01>

Evaluate this metric against an input, producing a [0, 1] score.

Source

fn name(&self) -> &str

Return the metric’s name.

Trait Implementations§

Source§

impl<T: Float, I> Scorable<T, I> for Box<dyn Scorable<T, I>>

Source§

fn eval(&self, input: &I) -> Witnessed<T, Value01>

Evaluate this metric against an input, producing a [0, 1] score.
Source§

fn name(&self) -> &str

Return the metric’s name.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T: Float, I> Scorable<T, I> for Box<dyn Scorable<T, I>>

Source§

fn eval(&self, input: &I) -> Witnessed<T, Value01>

Source§

fn name(&self) -> &str

Implementors§

Source§

impl<T, I, Raw, M, F> Scorable<T, I> for Metric<T, I, Raw, M, F>
where T: Float, M: Fn(&I) -> Raw, F: Fn(&Raw, &I) -> Witnessed<T, Value01>,

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>, T119: Scorable<T, I>, T120: Scorable<T, I>, T121: Scorable<T, I>, T122: Scorable<T, I>, T123: Scorable<T, I>, T124: Scorable<T, I>, T125: Scorable<T, I>, T126: Scorable<T, I>, T127: Scorable<T, I>> Scorable<T, I> for FiniteEnum128<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119, T120, T121, T122, T123, T124, T125, T126, T127>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>, T119: Scorable<T, I>, T120: Scorable<T, I>, T121: Scorable<T, I>, T122: Scorable<T, I>, T123: Scorable<T, I>, T124: Scorable<T, I>, T125: Scorable<T, I>, T126: Scorable<T, I>> Scorable<T, I> for FiniteEnum127<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119, T120, T121, T122, T123, T124, T125, T126>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>, T119: Scorable<T, I>, T120: Scorable<T, I>, T121: Scorable<T, I>, T122: Scorable<T, I>, T123: Scorable<T, I>, T124: Scorable<T, I>, T125: Scorable<T, I>> Scorable<T, I> for FiniteEnum126<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119, T120, T121, T122, T123, T124, T125>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>, T119: Scorable<T, I>, T120: Scorable<T, I>, T121: Scorable<T, I>, T122: Scorable<T, I>, T123: Scorable<T, I>, T124: Scorable<T, I>> Scorable<T, I> for FiniteEnum125<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119, T120, T121, T122, T123, T124>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>, T119: Scorable<T, I>, T120: Scorable<T, I>, T121: Scorable<T, I>, T122: Scorable<T, I>, T123: Scorable<T, I>> Scorable<T, I> for FiniteEnum124<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119, T120, T121, T122, T123>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>, T119: Scorable<T, I>, T120: Scorable<T, I>, T121: Scorable<T, I>, T122: Scorable<T, I>> Scorable<T, I> for FiniteEnum123<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119, T120, T121, T122>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>, T119: Scorable<T, I>, T120: Scorable<T, I>, T121: Scorable<T, I>> Scorable<T, I> for FiniteEnum122<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119, T120, T121>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>, T119: Scorable<T, I>, T120: Scorable<T, I>> Scorable<T, I> for FiniteEnum121<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119, T120>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>, T119: Scorable<T, I>> Scorable<T, I> for FiniteEnum120<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>, T118: Scorable<T, I>> Scorable<T, I> for FiniteEnum119<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>, T117: Scorable<T, I>> Scorable<T, I> for FiniteEnum118<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>, T116: Scorable<T, I>> Scorable<T, I> for FiniteEnum117<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>, T115: Scorable<T, I>> Scorable<T, I> for FiniteEnum116<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>, T114: Scorable<T, I>> Scorable<T, I> for FiniteEnum115<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>, T113: Scorable<T, I>> Scorable<T, I> for FiniteEnum114<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>, T112: Scorable<T, I>> Scorable<T, I> for FiniteEnum113<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>, T111: Scorable<T, I>> Scorable<T, I> for FiniteEnum112<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>, T110: Scorable<T, I>> Scorable<T, I> for FiniteEnum111<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>, T109: Scorable<T, I>> Scorable<T, I> for FiniteEnum110<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>, T108: Scorable<T, I>> Scorable<T, I> for FiniteEnum109<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>, T107: Scorable<T, I>> Scorable<T, I> for FiniteEnum108<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>, T106: Scorable<T, I>> Scorable<T, I> for FiniteEnum107<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>, T105: Scorable<T, I>> Scorable<T, I> for FiniteEnum106<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>, T104: Scorable<T, I>> Scorable<T, I> for FiniteEnum105<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>, T103: Scorable<T, I>> Scorable<T, I> for FiniteEnum104<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>, T102: Scorable<T, I>> Scorable<T, I> for FiniteEnum103<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>, T101: Scorable<T, I>> Scorable<T, I> for FiniteEnum102<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>, T100: Scorable<T, I>> Scorable<T, I> for FiniteEnum101<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>, T99: Scorable<T, I>> Scorable<T, I> for FiniteEnum100<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>, T98: Scorable<T, I>> Scorable<T, I> for FiniteEnum99<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>, T97: Scorable<T, I>> Scorable<T, I> for FiniteEnum98<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>, T96: Scorable<T, I>> Scorable<T, I> for FiniteEnum97<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>, T95: Scorable<T, I>> Scorable<T, I> for FiniteEnum96<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>, T94: Scorable<T, I>> Scorable<T, I> for FiniteEnum95<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>, T93: Scorable<T, I>> Scorable<T, I> for FiniteEnum94<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>, T92: Scorable<T, I>> Scorable<T, I> for FiniteEnum93<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>, T91: Scorable<T, I>> Scorable<T, I> for FiniteEnum92<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>, T90: Scorable<T, I>> Scorable<T, I> for FiniteEnum91<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>, T89: Scorable<T, I>> Scorable<T, I> for FiniteEnum90<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>, T88: Scorable<T, I>> Scorable<T, I> for FiniteEnum89<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>, T87: Scorable<T, I>> Scorable<T, I> for FiniteEnum88<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>, T86: Scorable<T, I>> Scorable<T, I> for FiniteEnum87<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>, T85: Scorable<T, I>> Scorable<T, I> for FiniteEnum86<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>, T84: Scorable<T, I>> Scorable<T, I> for FiniteEnum85<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>, T83: Scorable<T, I>> Scorable<T, I> for FiniteEnum84<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>, T82: Scorable<T, I>> Scorable<T, I> for FiniteEnum83<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>, T81: Scorable<T, I>> Scorable<T, I> for FiniteEnum82<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>, T80: Scorable<T, I>> Scorable<T, I> for FiniteEnum81<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>, T79: Scorable<T, I>> Scorable<T, I> for FiniteEnum80<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>, T78: Scorable<T, I>> Scorable<T, I> for FiniteEnum79<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>, T77: Scorable<T, I>> Scorable<T, I> for FiniteEnum78<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>, T76: Scorable<T, I>> Scorable<T, I> for FiniteEnum77<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>, T75: Scorable<T, I>> Scorable<T, I> for FiniteEnum76<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>, T74: Scorable<T, I>> Scorable<T, I> for FiniteEnum75<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>, T73: Scorable<T, I>> Scorable<T, I> for FiniteEnum74<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>, T72: Scorable<T, I>> Scorable<T, I> for FiniteEnum73<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>, T71: Scorable<T, I>> Scorable<T, I> for FiniteEnum72<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>, T70: Scorable<T, I>> Scorable<T, I> for FiniteEnum71<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>, T69: Scorable<T, I>> Scorable<T, I> for FiniteEnum70<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>, T68: Scorable<T, I>> Scorable<T, I> for FiniteEnum69<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>, T67: Scorable<T, I>> Scorable<T, I> for FiniteEnum68<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>, T66: Scorable<T, I>> Scorable<T, I> for FiniteEnum67<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>, T65: Scorable<T, I>> Scorable<T, I> for FiniteEnum66<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>, T64: Scorable<T, I>> Scorable<T, I> for FiniteEnum65<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>, T63: Scorable<T, I>> Scorable<T, I> for FiniteEnum64<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>, T62: Scorable<T, I>> Scorable<T, I> for FiniteEnum63<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>, T61: Scorable<T, I>> Scorable<T, I> for FiniteEnum62<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>, T60: Scorable<T, I>> Scorable<T, I> for FiniteEnum61<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>, T59: Scorable<T, I>> Scorable<T, I> for FiniteEnum60<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>, T58: Scorable<T, I>> Scorable<T, I> for FiniteEnum59<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>, T57: Scorable<T, I>> Scorable<T, I> for FiniteEnum58<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>, T56: Scorable<T, I>> Scorable<T, I> for FiniteEnum57<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>, T55: Scorable<T, I>> Scorable<T, I> for FiniteEnum56<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>, T54: Scorable<T, I>> Scorable<T, I> for FiniteEnum55<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>, T53: Scorable<T, I>> Scorable<T, I> for FiniteEnum54<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>, T52: Scorable<T, I>> Scorable<T, I> for FiniteEnum53<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>, T51: Scorable<T, I>> Scorable<T, I> for FiniteEnum52<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>, T50: Scorable<T, I>> Scorable<T, I> for FiniteEnum51<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>, T49: Scorable<T, I>> Scorable<T, I> for FiniteEnum50<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>, T48: Scorable<T, I>> Scorable<T, I> for FiniteEnum49<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>, T47: Scorable<T, I>> Scorable<T, I> for FiniteEnum48<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>, T46: Scorable<T, I>> Scorable<T, I> for FiniteEnum47<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>, T45: Scorable<T, I>> Scorable<T, I> for FiniteEnum46<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>, T44: Scorable<T, I>> Scorable<T, I> for FiniteEnum45<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>, T43: Scorable<T, I>> Scorable<T, I> for FiniteEnum44<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>, T42: Scorable<T, I>> Scorable<T, I> for FiniteEnum43<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>, T41: Scorable<T, I>> Scorable<T, I> for FiniteEnum42<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>, T40: Scorable<T, I>> Scorable<T, I> for FiniteEnum41<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>, T39: Scorable<T, I>> Scorable<T, I> for FiniteEnum40<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>, T38: Scorable<T, I>> Scorable<T, I> for FiniteEnum39<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>, T37: Scorable<T, I>> Scorable<T, I> for FiniteEnum38<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>, T36: Scorable<T, I>> Scorable<T, I> for FiniteEnum37<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>, T35: Scorable<T, I>> Scorable<T, I> for FiniteEnum36<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>, T34: Scorable<T, I>> Scorable<T, I> for FiniteEnum35<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>, T33: Scorable<T, I>> Scorable<T, I> for FiniteEnum34<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>, T32: Scorable<T, I>> Scorable<T, I> for FiniteEnum33<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>, T31: Scorable<T, I>> Scorable<T, I> for FiniteEnum32<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>, T30: Scorable<T, I>> Scorable<T, I> for FiniteEnum31<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>, T29: Scorable<T, I>> Scorable<T, I> for FiniteEnum30<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>, T28: Scorable<T, I>> Scorable<T, I> for FiniteEnum29<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>, T27: Scorable<T, I>> Scorable<T, I> for FiniteEnum28<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>, T26: Scorable<T, I>> Scorable<T, I> for FiniteEnum27<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>, T25: Scorable<T, I>> Scorable<T, I> for FiniteEnum26<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>, T24: Scorable<T, I>> Scorable<T, I> for FiniteEnum25<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>, T23: Scorable<T, I>> Scorable<T, I> for FiniteEnum24<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>, T22: Scorable<T, I>> Scorable<T, I> for FiniteEnum23<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>, T21: Scorable<T, I>> Scorable<T, I> for FiniteEnum22<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>, T20: Scorable<T, I>> Scorable<T, I> for FiniteEnum21<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>, T19: Scorable<T, I>> Scorable<T, I> for FiniteEnum20<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>, T18: Scorable<T, I>> Scorable<T, I> for FiniteEnum19<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>, T17: Scorable<T, I>> Scorable<T, I> for FiniteEnum18<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>, T16: Scorable<T, I>> Scorable<T, I> for FiniteEnum17<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>, T15: Scorable<T, I>> Scorable<T, I> for FiniteEnum16<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>

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>, T13: Scorable<T, I>, T14: Scorable<T, I>> Scorable<T, I> for FiniteEnum15<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>

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>, T13: Scorable<T, I>> Scorable<T, I> for FiniteEnum14<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>

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>

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>> Scorable<T, I> for FiniteEnum12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>

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>> Scorable<T, I> for FiniteEnum11<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>

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>> Scorable<T, I> for FiniteEnum10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>

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>> Scorable<T, I> for FiniteEnum9<T0, T1, T2, T3, T4, T5, T6, T7, T8>

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>> Scorable<T, I> for FiniteEnum8<T0, T1, T2, T3, T4, T5, T6, T7>

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>> Scorable<T, I> for FiniteEnum7<T0, T1, T2, T3, T4, T5, T6>

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>> Scorable<T, I> for FiniteEnum6<T0, T1, T2, T3, T4, T5>

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>> Scorable<T, I> for FiniteEnum5<T0, T1, T2, T3, T4>

Source§

impl<T: Float, I, T0: Scorable<T, I>, T1: Scorable<T, I>, T2: Scorable<T, I>, T3: Scorable<T, I>> Scorable<T, I> for FiniteEnum4<T0, T1, T2, T3>

Source§

impl<T: Float, I, T0: Scorable<T, I>, T1: Scorable<T, I>, T2: Scorable<T, I>> Scorable<T, I> for FiniteEnum3<T0, T1, T2>

Source§

impl<T: Float, I, T0: Scorable<T, I>, T1: Scorable<T, I>> Scorable<T, I> for FiniteEnum2<T0, T1>

Source§

impl<T: Float, I, T0: Scorable<T, I>> Scorable<T, I> for FiniteEnum1<T0>