pub unsafe extern "C" fn pw_protocol_add_marshal(
    protocol: *mut pw_protocol,
    marshal: *const pw_protocol_marshal
) -> c_int