文件名称:getty:Zig的序列化框架
文件大小:6KB
文件格式:ZIP
更新时间:2024-04-29 21:38:54
Zig
盖蒂 用于序列化和反序列化Zig数据类型的框架。 const print = @import ( "std" ).debug.print; const getty = @import ( "getty" ); const Point = struct { usingnamespace getty. Serialize ( @This (), .{}); usingnamespace getty. Deserialize ( @This (), .{}); x : i32 , y : i32 , }; test "Convert a Point to a JSON string and back" { var point = Point { .x = 1 , .y = 2 }; var serialized = try getty.json.
【文件预览】:
getty-main
----build.zig(422B)
----LICENSE(1KB)
----src()
--------attribute.zig(3KB)
--------derive()
--------tests.zig(224B)
--------main.zig(222B)
--------deserialize.zig(1KB)
--------serialize.zig(2KB)
----.gitignore(10B)
----README.md(2KB)