pub unsafe fn buttonmatrix_set_ctrl_map( obj: *mut Object, ctrl_map: *const ButtonmatrixCtrl, ) -> Result<()>
This function is unsafe because it may dereference raw pointers.