제네릭 형식 및 특성 구현
제네릭 형식 및 특성이 무엇인지와 Rust에서 사용하는 방법을 이해합니다.
학습 목표
이 모듈에서는 다음에 대해 알아봅니다.
- 제네릭 형식 및 "래퍼" 형식에서 제네릭 형식을 사용하는 방법
- 특성은 무엇이며 특성이 공유 동작을 정의하는 데 도움이 되는 방식
- 사용자 지정 형식에 대한 기존 특성을 구현하는 방법
- 기존 형식에 대한 사용자 지정 특성을 구현하는 방법
- 특성 범위가 제네릭 함수를 작성하는 데 도움이 되는 방식
- 컬렉션을 반복하는 ‘Iterator’ 특성을 구현하는 방법
사전 요구 사항
- Rust의 형식, 소유권이 및 이동에 대한 충분한 이해 이러한 주제에 대해 질문이 있는 경우 ‘Rust에서 메모리를 관리하는 방법 이해’ 모듈을 검토하세요.