@@ -278,7 +278,7 @@ pub const Connection = struct {
278278 if (conn .read_end != conn .read_start ) return ;
279279
280280 var iovecs = [1 ]std.posix.iovec {
281- .{ .iov_base = & conn .read_buf , .iov_len = conn .read_buf .len },
281+ .{ .base = & conn .read_buf , .len = conn .read_buf .len },
282282 };
283283 const nread = try conn .readvDirect (& iovecs );
284284 if (nread == 0 ) return error .EndOfStream ;
@@ -314,8 +314,8 @@ pub const Connection = struct {
314314 }
315315
316316 var iovecs = [2 ]std.posix.iovec {
317- .{ .iov_base = buffer .ptr , .iov_len = buffer .len },
318- .{ .iov_base = & conn .read_buf , .iov_len = conn .read_buf .len },
317+ .{ .base = buffer .ptr , .len = buffer .len },
318+ .{ .base = & conn .read_buf , .len = conn .read_buf .len },
319319 };
320320 const nread = try conn .readvDirect (& iovecs );
321321
@@ -1560,7 +1560,7 @@ pub const RequestOptions = struct {
15601560};
15611561
15621562fn validateUri (uri : Uri , arena : Allocator ) ! struct { Connection .Protocol , Uri } {
1563- const protocol_map = std .ComptimeStringMap (Connection .Protocol , .{
1563+ const protocol_map = std .StaticStringMap (Connection .Protocol ). initComptime ( .{
15641564 .{ "http" , .plain },
15651565 .{ "ws" , .plain },
15661566 .{ "https" , .tls },
0 commit comments