제네릭 형식 및 특성 구현

초급
개발자
학생
Azure

제네릭 형식 및 특성이 무엇인지와 Rust에서 사용하는 방법을 이해합니다.

학습 목표

이 모듈에서는 다음에 대해 알아봅니다.

  • 제네릭 형식 및 "래퍼" 형식에서 제네릭 형식을 사용하는 방법
  • 특성은 무엇이며 특성이 공유 동작을 정의하는 데 도움이 되는 방식
  • 사용자 지정 형식에 대한 기존 특성을 구현하는 방법
  • 기존 형식에 대한 사용자 지정 특성을 구현하는 방법
  • 특성 범위가 제네릭 함수를 작성하는 데 도움이 되는 방식
  • 컬렉션을 반복하는 ‘Iterator’ 특성을 구현하는 방법

사전 요구 사항

  • Rust의 형식, 소유권이 및 이동에 대한 충분한 이해 이러한 주제에 대해 질문이 있는 경우 ‘Rust에서 메모리를 관리하는 방법 이해’ 모듈을 검토하세요.