Update to new `impl Trait for Type` syntax.
Merge pull request #1 from luqmana/master

Update to new `impl Trait for Type` syntax.