Crate autoimpl
Generates a default blanket impl for a generic trait that gets passed into autoimpl!, with the same type parameters and type bounds as its trait.
autoimpl!