pub fn failingOperate(userdata: ?*anyopaque, operation: Operation) Cancelable!Operation.Result
pub fn failingOperate(userdata: ?*anyopaque, operation: Operation) Cancelable!Operation.Result { _ = userdata; return switch (operation) { .file_read_streaming => .{ .file_read_streaming = error.InputOutput }, .file_write_streaming => .{ .file_write_streaming = error.InputOutput }, .device_io_control => unreachable, .net_receive => .{ .net_receive = .{ error.NetworkDown, 0 } }, .net_read => .{ .net_read = error.NetworkDown }, }; }