Currently `set_mouse_cursor()` is in `WindowAdapterInternal` and `MouseCursor` is in the internal core crate. Move those to the public API. @ogoffart suggested possibly using the cursor-icon crate for the enum: https://github.com/rust-windowing/cursor-icon