This commit changes the builder struct field values, associated fns and
enum tuple structs to accept references rather than owned types. In addition,
string slices are accepted now rather than String.
This change requires explicit lifetimes on all builder structs and enums
that contain a tuple struct variant.
This commit changes the builder struct field values, associated fns and enum tuple structs to accept references rather than owned types. In addition, string slices are accepted now rather than String.
This change requires explicit lifetimes on all builder structs and enums that contain a tuple struct variant.
Closes #22