RangeInclusive

RangeInclusive (양쪽 포함 범위 구조체)

아래쪽과 위쪽 모두 포함하는 범위(start..=end)예요.

출처: Rust 공식 문서

본문

RangeInclusive start..=endx >= start이고 x <= end인 모든 값을 포함해요.

이 반복자는 융합(fused)되어 있지만, 반복이 끝난 후 startend의 특정 값은 더 이상 값이 생성되지 않으면 .is_empty()true를 반환한다는 것 외에는 지정되지 않아요.

pub struct RangeInclusive<Idx> { /* private fields */ }

예시

assert_eq!((3..=5), std::ops::RangeInclusive::new(3, 5));

더 알아보기 (Learn more)

Rust 공식 문서