d3-derive 0.1.1

A framework for server development -- the derive macro

Rust Derive Macro for D3 -- A Framework for Server Development

Build Status Test Status License Cargo Documentation Rust 1.47+

Custom derive for automatically implementing the MachineImpl trait for an enum, tranforming it into a d3 instruction set. d3-derive is a companion to d3-core and d3-components. Combined, they form a framework for server development.


Add this to your Cargo.toml:

d3-derive = "0.1.1"


extern crate d3_derive;

pub enum Foo {
    Baz {
        name: String,
    Baa (u32),