pub fn show_uri_full<P: FnOnce(Result<(), Error>) + 'static>( parent: Option<&impl IsA<Window>>, uri: &str, timestamp: u32, cancellable: Option<&impl IsA<Cancellable>>, callback: P)