pub unsafe fn color_make(r: u8, g: u8, b: u8) -> Result<Color>
This function is unsafe because it may dereference raw pointers.