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