pub unsafe fn color_rgb_to_hsv(r8: u8, g8: u8, b8: u8) -> Result<ColorHsv>
This function is unsafe because it may dereference raw pointers.