Ah I meant to write the function signature:
> fn drop<T>(T);
contrasted with the:
> fn drop<T>(&mut T);
that we have today