## 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
```toml
[dependencies]
splat_derive = "0.1.0"
```