nim-serialization:Nim的现代且可扩展的序列化框架

时间:2021-05-18 05:40:54
【文件属性】:
文件名称:nim-serialization:Nim的现代且可扩展的序列化框架
文件大小:18KB
文件格式:ZIP
更新时间:2021-05-18 05:40:54
Nim 序列化 介绍 serialization程序包旨在提供一个通用的通用接口,用于将Nim值与各种序列化格式进行编组。 单独的格式是在单独的程序包中实现的,例如而此程序包则提供了所有格式之间共享的通用接口,以及为序列化目的自定义Nim类型的方法。 该库的内部机制允许以高效的方式实现所需的封送处理逻辑,该逻辑从字节到Nim值,反之亦然,而无需分配任何中间结构。 定义序列化格式 通过定义格式的Reader和Writer类型,然后提供以下类型声明来实现序列化格式: serializationFormat Json , # This is the name of the format. # Most APIs provided by the li
【文件预览】:
nim-serialization-master
----serialization()
--------object_serialization.nim(13KB)
--------testing()
--------formats.nim(2KB)
--------errors.nim(348B)
----.travis.yml(718B)
----.github()
--------workflows()
----README.md(6KB)
----tests()
--------test_all.nim(36B)
--------test_object_serialization.nim(635B)
----.appveyor.yml(1KB)
----serialization.nimble(462B)
----serialization.nim(6KB)

网友评论