pub unsafe fn color_darken(c: Color, lvl: Opa) -> Result<Color>
This function is unsafe because it may dereference raw pointers.