Rust #10 : 10장 제네릭 타입, 트레잇, 수명
개요
중복된 로직을 줄이기 위한 도구로 제네릭을 설명합니다. 제네릭을 이용하면 유형에 상관없이 동일한 로직을 적용할 수 있습니다.
트레잇을 이용하면 다른 유형임에도 불구하고 추상적인 방식으로 동작을 일반화 하여 정의할 수 있습니다.
마지막으로 수명에 대해 살펴봅니다.
일반 데이터 유형
제네릭을 이용해서 함수 서명이나 구조체와 같은 항목에 대한 정의를 생성할 수있습니다.
함수 정의에서
다음의 코드를 봅시다.
fn largest_i32(list: ...
dimohy.slogs.dev15 min read