unsafe extern "C" fn squeek_output_add_listener( wl_output: WlOutput, listener: *const WlOutputListener<Wrapped<Outputs>>, data: Wrapped<Outputs>) -> i32