#![warn(missing_docs)]
use crate::color::Color;
const SERIES: [Color; 8] = [
Color::srgb_u8(99, 164, 255), Color::srgb_u8(255, 145, 77), Color::srgb_u8(95, 200, 130), Color::srgb_u8(232, 106, 138), Color::srgb_u8(178, 142, 255), Color::srgb_u8(120, 200, 210), Color::srgb_u8(214, 196, 96), Color::srgb_u8(168, 168, 178), ];
pub fn series_color(i: usize) -> Color {
SERIES[i % SERIES.len()]
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn cycles_and_is_stable() {
assert_eq!(series_color(0), series_color(8));
assert_ne!(series_color(0), series_color(1));
}
}