// Check that we don't add bounds to synthetic auto trait impls that are // already implied by the item (like supertrait bounds). // In this case we don't want to add the bounds `T: Copy` and `T: 'static` // to the auto trait impl because they're implied by the bound `T: Bound` // on the implementor `Type`. pub struct Type(T); // @has supertrait_bounds/struct.Type.html // @has - '//*[@id="synthetic-implementations-list"]//*[@class="impl"]//h3[@class="code-header"]' \ // "impl Send for Typewhere T: Send," pub trait Bound: Copy + 'static {}