Fix "bounds on generic parameters are ignored in type aliases"
Fix "bounds on generic parameters are ignored in type aliases"

Fixed errors:

error: bounds on generic parameters are ignored in type aliases
   --> /home/travis/build/rusoto/rusoto/rusoto/credential/src/lib.rs:291:40
    |
291 | pub type AutoRefreshingProviderSync<P: ProvideAwsCredentials + 'static> =
    |                                        ^^^^^^^^^^^^^^^^^^^^^   ^^^^^^^
    |
note: lint level defined here
   --> /home/travis/build/rusoto/rusoto/rusoto/credential/src/lib.rs:4:45
    |
4   | #![cfg_attr(not(feature = "unstable"), deny(warnings))]
    |                                             ^^^^^^^^
    = note: #[deny(ignored_generic_bounds)] implied by #[deny(warnings)]
error: bounds on generic parameters are ignored in type aliases
   --> /home/travis/build/rusoto/rusoto/rusoto/credential/src/lib.rs:319:36
    |
319 | pub type AutoRefreshingProvider<P: ProvideAwsCredentials + 'static> =
    |                                    ^^^^^^^^^^^^^^^^^^^^^   ^^^^^^^
error: aborting due to 2 previous errors
error: Could not compile `rusoto_credential`.
To learn more, run the command again with --verbose.

mattico/rusoto,SecurityInsanity/rusoto,DualSpark/rusoto,mattico/rusoto,rusoto/rusoto,DualSpark/rust-aws,rusoto/rusoto,DualSpark/rust-aws,DualSpark/rusoto,mattico/rusoto,DualSpark/rust-aws,SecurityInsanity/rusoto,DualSpark/rusoto,rusoto/rusoto