pub struct SelectionConfig {
pub root_seed: u64,
pub shots_per_class: u32,
}Expand description
What a caller asks a selection for.
Fields§
§root_seed: u64The root seed. Every draw key is derived from this plus a domain string.
shots_per_class: u32Shots per class — one of 8, 16, 32, 64.
Trait Implementations§
Source§impl Clone for SelectionConfig
impl Clone for SelectionConfig
impl Copy for SelectionConfig
Source§impl Debug for SelectionConfig
impl Debug for SelectionConfig
impl Eq for SelectionConfig
Source§impl PartialEq for SelectionConfig
impl PartialEq for SelectionConfig
impl StructuralPartialEq for SelectionConfig
Auto Trait Implementations§
impl Freeze for SelectionConfig
impl RefUnwindSafe for SelectionConfig
impl Send for SelectionConfig
impl Sync for SelectionConfig
impl Unpin for SelectionConfig
impl UnsafeUnpin for SelectionConfig
impl UnwindSafe for SelectionConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more