frunk
#[derive(Generic)]
Derives a Generic instance based on HList for a given Struct or Tuple Struct