generic 0.0.2

Higher level serialization of rust values to rust values
Documentation
#![allow(unused)]
use generic_core::value::*;
use generic_core::into::*;
use generic_derive::*;

#[derive(Clone, Debug, IntoGeneric)]
pub struct Test {
    a: String,
    b: String,
}

#[derive(Clone, Debug, IntoGeneric)]
pub enum Alpha {
    One(String),
    Two,
    Three,
}

#[derive(Clone, Debug, IntoGeneric)]
pub struct Beta(String);

fn main() {
    let value = Beta(String::from("test"));
    let value = value.into_generic();
    println!("{:#?}", value);
}