#服务器框架 #框架 #服务器 #非阻塞 #宏推导

d3-derive

服务器开发框架 —— derive宏

4个版本

0.1.3 2020年11月13日
0.1.2 2020年10月29日
0.1.1 2020年10月18日
0.1.0 2020年10月17日

#93 in #服务器框架

每月 26 次下载
用于 3 crates

MIT/Apache

18KB
216

Rust Derive Macro for D3 —— 服务器开发框架

Build Status Test Status License Cargo Documentation Rust 1.47+

用于自动实现枚举的MachineImpl特征的定制推导,将其转换为d3指令集。d3-derive是与d3-core和d3-components配套使用的。结合使用,它们构成了服务器开发框架。

用法

将此添加到您的Cargo.toml

[dependencies]
d3-derive = "0.1.3"

示例

#[macro_use]
extern crate d3_derive;

#[derive(MachineImpl)]
pub enum Foo {
    Bar,
    Baz {
        name: String,
    },
    Baa (u32),
}

依赖关系

~1.5MB
~34K SLoC