모든 값이 이동되거나 mem::forget으로 소멸자 실행 없이 잊힐 수 있다는 Rust의 전제를 완화해, 타입이 이동과 망각을 거부할 수 있도록 하는 2026~2027년 프로젝트가 승인됨 새로운 자동 트레이트 Move·Destruct·Forget 으로 이동, 암묵적 드롭, 망각 가능 여부를 명시하고 각 역량을 계층적으로 부여함 !Move는 자기 참조 타입의 주소가 생존 기간 내내 고정되도록 하며, 이동 불가를 장소의 속성으로 표현하는 Pin의 복잡성을 줄이는 대안임 !Forget은 소멸자 실행을 보장해 작업 핸들의 소멸자가 join을 수행하는 안전한 비동기 범위 지정 spawn 같은 패턴을 가능하게 함 컴파일러 MVP와 RFC, Linux 커널 검증, 소멸자 보장 설계에 집중하되 Future 변경과 Pin 마이그레이션은 별도 프로젝트로 남겨둠 프로젝트 목표와 범위 Rust 타입이 이동되거나 소멸자 실행 없이 잊힐 수 있는지를 표현하는 새 트레이트를 도입하며, 상태는 Accepted, 기간은 2026~2027년임 컴파일러 MVP와 RFC를 만들고 실제 Linux 커널 코드에서 설계의 실현 가능성을 검증함 Just add async와 Rust for Linux 로드맵에 속함 진행 상황은 프로젝트 목표 이슈 #635와 rust-lang/rust #149607에서 추적함 현재 Rust가 가진 두 가지 전제 모든 값은 이동할 수 있음 Rust는 대입할 때 값을 메모리의 다른 위치로 이동할 수 있다고 가정함 많은 비동기 future가 자기 참조 구조를 필요로 하지만, 자기 참조 타입은 안전하게 이동할 수 없음 현재의 Pin은 이동 불가를 타입이 아닌 장소(place)의 속성으로 표현해 상당한 복잡성을 유발함 The Safe Pinned Initialization Problem은 Linux 커널 같은 시스템에서 Pin으로 자기 참조 타입을 안전하게 표현하기 어려운 문제를 다룸 모든 값은 잊힐 수 있음 안전한 함수인 mem::forget은 소멸자를 실행하지 않고 값을 잊을 수 있어, Rust는 특정 타입의 소멸자 실행을 보장할 수 없음 Transaction은 정리 전에 commit() 또는 rollback()을 요구할 수 있고, 범위 지정 작업 핸들은 범위를 벗어나기 전에 작업을 join해야 할 수 있음 비동기 범위 지정 spawn에서 생성된 작업이 부모 범위의 값을 빌렸다면, 핸들을 잊는 순간 작업이 범위보다 오래 살아남...
Rust 프로젝트 목표: 이동 불가 타입과 소멸자 실행 보장
2 weeks ago
18
Related
SSL에 대해 배운 모든 것이 더는 유효하지 않음 [유튜브]
5 hours ago
2
YC CEO Garry Tan이 말하는 창업자의 새로운 규칙 [유튜브]
5 hours ago
1
Computer Use와 Skills/Files API로 프로덕션 에이전트 구축하기
5 hours ago
1
Rust nightly, 차세대 트레이트 솔버 기본 활성화
6 hours ago
1
KDE에 Btrfs 스냅샷을 통합하는 KIO Snapshot
6 hours ago
1
더 나은 배터리
6 hours ago
1
Rust 1.98.0 발표
6 hours ago
1
Tips
click
Popular
마키나락스, 중견 제조사 현장에 AI 네이티브 팩토리 구축한다
4 weeks ago
64
제니, 빌보드 라디오 차트 1위…'골든' 이어 두 번째
3 weeks ago
62
라온시큐어 화이트해커 23명, 국제 해킹 대회 '데프콘 CTF 2026' 본선행
3 weeks ago
56
'산골총각 영웅' 차승원·김도훈 합류…임영웅과 찰떡+힐링 케미
3 weeks ago
46
© Clint IT 2026. All rights are reserved

![[테크 차이나] DeepSeek V4 Flash 1위… 중국 모델 강세 지속(OpenRouter 주간 AI 모델 사용량 순위)](https://img.etnews.com/news/article/2026/08/06/news-p.v1.20260806.379c2eee15bb4be5b29d934a203a6106_Z1.jpg)








English (US) ·