conjure_zst
conjure_zst (거주 ZST 인스턴스 생성 함수)
거주(inhabited) ZST 타입 T의 새로운 인스턴스를 만드는 unsafe 상수 함수예요.
출처: Rust 공식 문서
본문
T가 zero-sized임을 알지만, 안전 코드로 인스턴스화할 수 있게 해 주는 경계(예: Default)가 없을 때, zeroed, uninitialized, transmute_copy보다 이것을 선호하세요. T가 거주 ZST인지 확실하지 않다면, 이 함수가 아닌 MaybeUninit을 사용해야 해요.
패닉 (Panics)
조건에 따라 패닉이 발생할 수 있어요.
pub const unsafe fn conjure_zst<T>() -> T