Distribution — 난수 분포 트레잇
Distribution — 난수 분포 트레잇
Distribution는 어떤 타입에 대한 난수 값의 분포를 나타내는 트레잇이에요. nightly 전용 실험 API(random, #130703)이에요.
출처: Rust 공식 문서
본문
pub trait Distribution<T> {
// 필수 메서드
fn sample(&self, source: &mut (impl Rng + ?Sized)) -> T;
}
필수 메서드
// 분포에 따라 난수 값을 뽑아요.
fn sample(&self, source: &mut (impl Rng + ?Sized)) -> T;
source에서 난수를 읽어, 이 분포에 따라 T 타입 값을 샘플링해요.