diff options
Diffstat (limited to 'src/test/rustdoc/inline_cross/auxiliary/impl_trait_aux.rs')
-rw-r--r-- | src/test/rustdoc/inline_cross/auxiliary/impl_trait_aux.rs | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/src/test/rustdoc/inline_cross/auxiliary/impl_trait_aux.rs b/src/test/rustdoc/inline_cross/auxiliary/impl_trait_aux.rs deleted file mode 100644 index 19433c968..000000000 --- a/src/test/rustdoc/inline_cross/auxiliary/impl_trait_aux.rs +++ /dev/null @@ -1,41 +0,0 @@ -// edition:2018 - -use std::ops::Deref; - -pub fn func<'a>(_x: impl Clone + Into<Vec<u8>> + 'a) {} - -pub fn func2<T>( - _x: impl Deref<Target = Option<T>> + Iterator<Item = T>, - _y: impl Iterator<Item = u8>, -) {} - -pub fn func3(_x: impl Iterator<Item = impl Iterator<Item = u8>> + Clone) {} - -pub fn func4<T: Iterator<Item = impl Clone>>(_x: T) {} - -pub fn func5( - _f: impl for<'any> Fn(&'any str, &'any str) -> bool + for<'r> Other<T<'r> = ()>, - _a: impl for<'alpha, 'beta> Auxiliary<'alpha, Item<'beta> = fn(&'beta ())>, -) {} - -pub trait Other { - type T<'dependency>; -} - -pub trait Auxiliary<'arena> { - type Item<'input>; -} - -pub async fn async_fn() {} - -pub struct Foo; - -impl Foo { - pub fn method<'a>(_x: impl Clone + Into<Vec<u8>> + 'a) {} -} - -pub struct Bar; - -impl Bar { - pub async fn async_foo(&self) {} -} |