derive-default-constructor 0.1.0

A simple macro to derive default constructors for structs
Documentation
use derive_default_constructor::DefaultConstructor;

#[derive(Default, DefaultConstructor)]
struct MyStruct {
    field1: i32,
    field2: String,
}

#[cfg(test)]
mod tests {

    #[test]
    fn test_derive_default_constructor() {
        let instance = super::MyStruct::new();

        assert_eq!(instance.field1, 0);
        assert_eq!(instance.field2, String::new());
    }
}