Fixes #18329 named_file::assign call uses old object "known_size" after a move of the object. While this is wholly ok, since the attribute accessed will not be modified/destroyed by the move, it causes warnings in "tidy" runs, and might confuse or cause real errors should impl. change. Closes scylladb/scylladb#18337