drop

drop (값 폐기 함수)

값을 폐기(dispose)하는 함수예요.

출처: Rust 공식 문서

본문

정수 같은 Copy를 구현하는 타입에 대해서는 사실상 아무것도 하지 않아요. 그러한 값은 복사된 다음 함수로 이동하므로, 이 함수 호출 이후에도 값은 지속돼요. 이 함수는 마법이 아니에요. 말 그대로 다음과 같이 정의돼요:

pub fn drop<T>(_x: T) { }

즉, 값을 명시적으로 드롭(drop)하고 싶을 때 사용해요.

pub fn drop<T>(_x: T)

더 알아보기 (Learn more)

Rust 공식 문서