Rust

고급 타입

러스트의 타입 시스템에는 지금까지 언급은 했지만 아직 논의하지는 않은 몇 가지 기능이 있습니다. 먼저 뉴타입이 타입으로써 유용한 이유를 살펴보면서 뉴타입에 대해 전반적으로 논의하겠습니다.

타입 안전성과 추상화를와 타입 별칭으로 타입의 동의어 만들기를 중심으로 고급 타입의 판단 흐름을 읽습니다.

1

타입 안전성과 추상화를

러스트의 타입 시스템에는 지금까지 언급은 했지만 아직 논의하지는 않은몇 가지 기능이 있습니다.

예제 18-24: 수많은 곳에 긴 타입 사용하기
2

타입 별칭으로 타입의 동의어 만들기

먼저 뉴타입이 타입으로써 유용한 이유를 살펴보면서뉴타입에 대해 전반적으로 논의하겠습니다.

Millimeters
3

절대 반환하지 않는 부정 타입

연산자와 같은 특별 문법도 사용할 수 있음을 뜻합니다.절대 반환하지 않는 부정 타입러스트에는 !라는 특수한 타입이 있는데, 이 타입은 값이 없기 때문에 타입이론 용어로는 빈...

Meters