about summary refs log tree commit diff
path: root/tests/ui/lifetimes/enum-lifetime-container-10228.rs
blob: ebbefb619c6165088e55afb44485fa56dab59555 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//! Regression test for https://github.com/rust-lang/rust/issues/10228

//@ run-pass
#![allow(dead_code)]
#![allow(unused_variables)]

enum StdioContainer {
    CreatePipe(bool)
}

struct Test<'a> {
    args: &'a [String],
    io: &'a [StdioContainer]
}

pub fn main() {
    let test = Test {
        args: &[],
        io: &[StdioContainer::CreatePipe(true)]
    };
}