pub const NetRead = struct 430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447 pub const NetRead = struct {
socket_handle: net.Socket.Handle,
data: [][]u8,
pub const Error = error{
SystemResources,
ConnectionResetByPeer,
SocketUnconnected,
/// File descriptor does not hold the required rights to read from it.
AccessDenied,
NetworkDown,
/// The remote peer did not respond to ongoing communication, causing the
/// OS to abort the connection.
ConnectionTimedOut,
} || Io.UnexpectedError;
pub const Result = Error!usize;
}