Skip to content
Snippets Groups Projects
Select Git revision
  • 7bf4dff155e1d2440f067d5f469ab8cc8c9ae44b
  • master default protected
  • overflow
  • dev
4 results

generator_niche.rs

Blame
  • generator_niche.rs 305 B
    // https://github.com/rust-lang/rust/issues/47253
    
    #![feature(generators)]
    
    pub struct Foo {
        _a: bool,
        _b: Option<String>,
    }
    
    fn main() {
        let g = ||  {
            let _f = Foo { _a: true, _b: None };
            yield ();
        };
        match Some(g) {
            None => (),
            Some(_) => (),
        }
    }