blob: 5f45d500543ae4d96bb4769ea009df6bde78a540 [file] [log] [blame] [edit]
//@ run-pass
// Check that closures implement `TrivialClone`.
#![feature(trivial_clone)]
use std::clone::TrivialClone;
fn require_trivial_clone<T: TrivialClone>(_t: T) {}
fn main() {
let some_trivial_clone_value = 42i32;
require_trivial_clone(move || some_trivial_clone_value);
}