diff --git a/src/types.zig b/src/types.zig index 37e0d5e..5819f48 100644 --- a/src/types.zig +++ b/src/types.zig @@ -1,5 +1,4 @@ const std = @import("std"); -const getty = @import("getty"); const json = @import("json"); /// getty deserialization blocks required to properly deserialize messages @@ -25,8 +24,7 @@ pub fn OwnedDeserData(comptime T: type) type { errdefer arena.deinit(); const arena_alloc = arena.allocator(); - var deser = json.Deserializer(dbs).withAllocator(arena_alloc, data); - const deser_data = try getty.deserialize(arena_alloc, T, deser.deserializer()); + const deser_data = try json.fromSliceWith(arena_alloc, T, data, dbs); return Self{ .data = deser_data,