Move assignment.
posix_file& operator=( posix_file&& other);
The state of the moved-from object is as if default constructed.