Crate abscissa_derive[][src]

Custom derive for the abscissa microframework.

This crate provides macros for derive(Options).

For more information, see:

  • options module: support for deriving command-line parsers

Re-exports

extern crate std;
extern crate proc_macro;
extern crate proc_macro2;
extern crate quote;
extern crate syn;
use std::prelude::v1::*;
use proc_macro::TokenStream;
use syn::Data;
use syn::DataStruct;
use syn::DeriveInput;
use syn::Fields;

Modules

options

Provides derive(Options) for the abscissa crate

Functions

derive_options

Derive the Options trait