diff --git a/src/main.zig b/src/main.zig index 9922b2f..39119a6 100644 --- a/src/main.zig +++ b/src/main.zig @@ -34,7 +34,7 @@ pub const WriteRequest = xev.WriteRequest; pub const Async = xev.Async; pub const File = xev.File; pub const Process = xev.Process; -pub const Stream = stream.GenericStream; +pub const Stream = xev.Stream; pub const Timer = xev.Timer; pub const TCP = xev.TCP; pub const UDP = xev.UDP; @@ -50,6 +50,9 @@ comptime { if (!@hasDecl(main, decl.name)) { @compileError("missing decl: " ++ decl.name); } + if (Decl != @TypeOf(@field(main, decl.name))) { + @compileError("decl has wrong type: " ++ decl.name); + } } }