용어 사전 coding 용어 페이지
impl 블록
타입의 메서드와 트레이트 구현을 담는 Rust 블록
핵심 아이디어
impl 블록은 Rust에서 타입에 메서드를 추가하거나 트레이트 구현을 붙이는 구문입니다. impl TypeName { ... }은 고유 메서드를, impl Trait for TypeName { ... }은 특정 인터페이스 충족을 정의합니다.
이 블로그에서의 역할
Mathbong에서는 구조체 메서드, 제네릭 제약, 트레이트 구현을 한 흐름으로 설명할 때 impl 블록을 사용합니다. Rust가 "타입에 행동을 붙이는 방식"을 이해하는 핵심 문법입니다.