Struf: Struct Filters

Automatically create filters for structs.

Warning: this crate is highly experimental. Use at your own risk, and please report any bugs on as issues on GitHub.

Usage

```rust use struf::Filter;

[derive(Filter)]

pub struct MyStruct { #[filter] pub name: String, }

// Filter on a single value let filter = MyStruct::filter().withname("myname");

// Filter on multiple values let filter = MyStruct::filter().withnames(vec!["namea", "name_b"]);

// Access filter values dbg!(&filter.names); ```