From c4de3cf339352f0885a4a3008e5c041fd7b5a16a Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sun, 12 Apr 2026 13:39:57 -0700 Subject: [PATCH] the Anys can be const --- AnyReadable.zig | 4 ++-- AnyWritable.zig | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/AnyReadable.zig b/AnyReadable.zig index b7d0b952a957f0cb14604248a554cde60d3008d8..b649e3e5c62b1fbf5d9c114e296f0142e84df07d 100644 --- a/AnyReadable.zig +++ b/AnyReadable.zig @@ -10,8 +10,8 @@ state: *allowzero anyopaque, pub const Error = ReadError; // std compat pub const ReadError = anyerror; -pub usingnamespace nio.Readable(@This(), ._var); -pub fn read(r: *AnyReadable, buffer: []u8) !usize { +pub usingnamespace nio.Readable(@This(), ._const); +pub fn read(r: AnyReadable, buffer: []u8) !usize { return r.vtable.read(r.state, buffer); } pub fn anyReadable(r: AnyReadable) AnyReadable { diff --git a/AnyWritable.zig b/AnyWritable.zig index 258967bfc742463dd79d4f70a3738a68e862e818..0ffd3d97ccc19aa732368aff013253b2af593488 100644 --- a/AnyWritable.zig +++ b/AnyWritable.zig @@ -9,8 +9,8 @@ vtable: *const struct { state: *allowzero anyopaque, pub const WriteError = anyerror; -pub usingnamespace nio.Writable(@This(), ._var); -pub fn write(r: *AnyWritable, buffer: []u8) !usize { +pub usingnamespace nio.Writable(@This(), ._const); +pub fn write(r: AnyWritable, buffer: []const u8) !usize { return r.vtable.write(r.state, buffer); } pub fn anyWritable(r: AnyWritable) AnyWritable { -- 2.54.0