drop
drop (값 폐기 함수)
값을 폐기(dispose)하는 함수예요.
출처: Rust 공식 문서
본문
정수 같은 Copy를 구현하는 타입에 대해서는 사실상 아무것도 하지 않아요. 그러한 값은 복사된 다음 함수로 이동하므로, 이 함수 호출 이후에도 값은 지속돼요. 이 함수는 마법이 아니에요. 말 그대로 다음과 같이 정의돼요:
pub fn drop<T>(_x: T) { }
즉, 값을 명시적으로 드롭(drop)하고 싶을 때 사용해요.
pub fn drop<T>(_x: T)