You are right, these functions are not yet available.
However, you can do this:
struct NonCopyable {
By simply declaring copy-constructor and operator-assign -ment-operator (no definition) as private, you make them unusable. So this is the effect you want.
Good answer here: fooobar.com/questions/95200 / ...
source share