summary refs log tree commit diff
path: root/tests/crashes/125810.rs
blob: 4a152da8ddf34e22438872af2bba44e1294f9b11 (plain)
1
2
3
4
5
6
7
8
9
10
//@ known-bug: rust-lang/rust#125810
#![feature(arbitrary_self_types, dispatch_from_dyn)]

use std::ops::{Deref, DispatchFromDyn};

trait Trait<T: Deref<Target = Self> + DispatchFromDyn<T>> {
    fn MONO_BUF(self: T) -> dyn Trait<T>;
}

fn main() {}