struct C {
x: isize,
}
impl Drop for C {
fn drop(&mut self) {
println!("dropping: {}", self.x);
fn main() {
let c = C{ x: 2};
let _d = c.clone(); //~ ERROR no method named `clone` found