About
This is a crate providing a Splat derive macro, which generates a splat method for the struct deriving it.
The splat method
The splat method is commonly defined for structs with numeric fields of the same type. It takes a value v and returns an instance of the struct where each field is set to v.
This crate provides a macro that generates a splat method for any struct that has fields which are all of the same type. However, the type shared by each field must implement Clone.
Usage
Add the following to your Cargo.toml
[]
= "0.1.0"