X::IO::Rename — 파일·디렉터리 이름 바꾸기 실패 예외
X::IO::Rename — 파일·디렉터리 이름 바꾸기 실패 예외
파일이나 디렉터리의 이름을 바꾸는(rename) 작업이 실패했을 때 던져지는 오류 클래스예요. 실제 오류 메시지는 보통 이런 모습이에요.
Failed to rename 'source' to 'destination': is a directory
Rename은 X::IO를 상속하고, X::IO는 다시 Exception을 상속하는 구조예요. 실패한 이름 바꾸기 작업에 대한 정보를 조회하는 메서드만 살펴볼게요.
본문
method from
실패한 rename 연산의 원본(source) 경로를 반환해요.
method to
실패한 rename 연산의 대상(destination) 경로를 반환해요.