pub fn getUncancelable(q: *@This(), io: Io, buffer: []Elem, min: usize) QueueClosedError!usize q: *@This()io: Iobuffer: []Elemmin: usizeClosed2481
2482
2483 pub fn getUncancelable(q: *@This(), io: Io, buffer: []Elem, min: usize) QueueClosedError!usize {
return @divExact(try q.type_erased.getUncancelable(io, @ptrCast(buffer), min * @sizeOf(Elem)), @sizeOf(Elem));
}
Same as
get, except does not introduce a cancelation point.For a description of cancelation and cancelation points, see
Future.cancel.