try_range — 범위의 안전한 경계 검사
try_range — 범위의 안전한 경계 검사
try_range는 범위(bounds)의 경계 검사를 수행해, 벗어나면 None을 반환하는 nightly 실험 함수예요. slice_range(#76393)와 관련돼요.
출처: Rust 공식 문서
본문
pub const fn try_range<R>(range: R, bounds: RangeTo<usize>) -> Option<Range<usize>>
where
R: RangeBounds<usize>,
range의 경계를 검사해 경계 내에 있으면 Some(Range)를, 벗어나면 None을 반환해요.