once_with
once_with (지연 단일 값 이터레이터)
주어진 클로저를 호출해 값을 정확히 한 번 지연 생성하는 이터레이터를 만드는 함수예요.
출처: Rust 공식 문서
본문
주어진 클로저를 호출해 값을 정확히 한 번 지연 생성하는 이터레이터를 만들어요. 단일 값 코루틴을 다른 종류의 반복 chain() 에 맞추는 데 흔히 사용돼요.
pub fn once_with<A, F>(make: F) -> OnceWith <F> ⓘ where F: FnOnce () -> A,