about summary refs log tree commit diff
path: root/tests/rustdoc/auxiliary/ext-trait-aliases.rs
blob: 8454c04063c124533353c25b50225441696e1598 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#![feature(trait_alias)]

pub trait ExtAlias0 = Copy + Iterator<Item = u8>;

pub trait ExtAlias1<'a, T: 'a + Clone, const N: usize> = From<[&'a T; N]>;

pub trait ExtAlias2<T> = where T: From<String>, String: Into<T>;

pub trait ExtAlias3 = Sized;

pub trait ExtAlias4 = where Self: Sized;

pub trait ExtAlias5 = ;