ZN4JRLPZVM5MVVBIFPKDXDP2FAHCD5F2I7EYHCBOVL3HAJTSSCHQC fn try_from(slice: &[i16]) -> Result<Self, Self::Error> {}
fn try_from(slice: &[i16]) -> Result<Self, Self::Error> {if slice.len() == 3 {Ok(Color {red: u8::try_from(slice[0])?,green: u8::try_from(slice[1])?,blue: u8::try_from(slice[2])?})} else { Err(Box::new(IncorrectSliceLength)) }}