They are not equivalent to any functions. Between the three cases there are small but significant differences: those = defaultthat allow implicit generation and the nearest equivalent function body.
The following links explain in more detail:
copy-constructor; , .
myclass<int> x; value 0.
move ( ) ( , , , ...)