Moves to byte pos counted from the start of the file. Returns false for a closed file or a negative pos.
pos
false
file_set_position :: (f: File, pos: s64) -> bool