Something went wrong. Try again.
Something went wrong. Try again.
303 B · 13 lines
Zig
at main
1234567891011121314const std = @import("std");const assert = std.debug.assert;const c = @import("c.zig").c;
pub const Range = opaque { pub fn destroy(self: *Range) void { c.FcRangeDestroy(self.cval()); }
pub inline fn cval(self: *Range) *c.struct__FcRange { return @ptrCast(self); }};