JAPANESE
アフィン型
あふぃんがた
KOREAN
아핀 타입
[アピン タイプ]
ハングル読み: 아후인가타
解説
値を最大一度だけ使用できることを型で保証する仕組み。リニア型と異なり使用しないことも許容される。Rustのムーブセマンティクスはアフィン型の実用的な実装であり、二重解放を防止する。
값을 최대 한 번만 사용할 수 있음을 타입으로 보장하는 구조이다. 리니어 타입과 달리 사용하지 않는 것도 허용된다. Rust의 무브 시맨틱스는 아핀 타입의 실용적 구현이며 이중 해제를 방지한다.
例文
Rustのアフィン型に基づくムーブセマンティクスにより、所有権の移動後のアクセスがコンパイルエラーとなった。
Rust의 아핀 타입에 기반한 무브 시맨틱스에 의해 소유권 이동 후 접근이 컴파일 에러가 되었다.