const std = @import("std"); const wayland = @import("wayland"); const wl = wayland.wl; pub fn main() !void { var gpa = std.heap.GeneralPurposeAllocator(.{}){}; const allocator = gpa.allocator(); var display: wl.Display = try .open_default(allocator); defer display.deinit(allocator); try display.init(allocator, &.{wl.Output.handler}); try display.roundtrip(allocator); try display.roundtrip(allocator); for (wl.Output.all()) |output| { std.debug.print("{}\n", .{output}); } }