typescript-definitions-Serde支持导出Typescript定义-Rust开发

时间:2021-05-27 19:35:11
【文件属性】:
文件名称:typescript-definitions-Serde支持导出Typescript定义-Rust开发
文件大小:80KB
文件格式:ZIP
更新时间:2021-05-27 19:35:11
Rust Data structures typescript-definitions将serde可序列化的结构和枚举导出到Typescript定义。 大家好消息! 版本0.1.10引入了一个功能typescript-definitions将serde可序列化的结构和枚举导出到Typescript定义。 大家好消息! 版本0.1.10引入了功能门控选项以生成打字稿类型防护。 现在您可以:从“ ./server_defs”导入{Record,isRecord}; const a:any = JSON.parse(some_string_from_your_server)if(isRecord(a)){//所有检查善意的打字稿类型加上一点安全性} else {//出问题了。 }参见Type Guards bel
【文件预览】:
typescript-definitions-master
----.travis.yml(281B)
----typescript-definitions-derive()
--------LICENSE-MIT(1KB)
--------LICENSE-APACHE(11KB)
--------src()
--------Cargo.toml(896B)
--------Makefile(668B)
--------README.md(220B)
----LICENSE-MIT(1KB)
----example()
--------src()
--------Cargo.toml(670B)
--------Makefile(714B)
----LICENSE-APACHE(11KB)
----assets()
--------typescript-definitions.png(10KB)
--------typescript-definitions.svg(9KB)
----tests()
--------verifiers.rs(5KB)
--------typescript.rs(10KB)
--------map.rs(2KB)
----src()
--------lib.rs(2KB)
--------README.rs(19KB)
----Cargo.toml(1KB)
----.gitignore(191B)
----Makefile(1KB)
----README.md(19KB)
----scripts()
--------templates()
--------readme.sh(338B)
----bitbucket-pipelines.yml(435B)

网友评论