fn recancel(userdata: ?*anyopaque) void
fn recancel(userdata: ?*anyopaque) void { const t: *Threaded = @ptrCast(@alignCast(userdata)); _ = t; recancelInner(); }