pub struct RegisteredLookSequence { /* private fields */ }Expand description
An alpha-spent contract for bounded observations in [0, 1].
Implementations§
Source§impl RegisteredLookSequence
impl RegisteredLookSequence
Sourcepub fn new(looks: Vec<RegisteredLook>, total_budget: f64) -> StatsResult<Self>
pub fn new(looks: Vec<RegisteredLook>, total_budget: f64) -> StatsResult<Self>
Seals an increasing, unique set of looks whose alpha does not exceed the budget.
Sourcepub fn interval(&self, observations: &[f64]) -> StatsResult<SequentialInterval>
pub fn interval(&self, observations: &[f64]) -> StatsResult<SequentialInterval>
Evaluates exactly one registered look; optional peeking is therefore excluded by construction.
Trait Implementations§
Source§impl Clone for RegisteredLookSequence
impl Clone for RegisteredLookSequence
Source§fn clone(&self) -> RegisteredLookSequence
fn clone(&self) -> RegisteredLookSequence
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RegisteredLookSequence
impl Debug for RegisteredLookSequence
Source§impl PartialEq for RegisteredLookSequence
impl PartialEq for RegisteredLookSequence
impl StructuralPartialEq for RegisteredLookSequence
Auto Trait Implementations§
impl Freeze for RegisteredLookSequence
impl RefUnwindSafe for RegisteredLookSequence
impl Send for RegisteredLookSequence
impl Sync for RegisteredLookSequence
impl Unpin for RegisteredLookSequence
impl UnsafeUnpin for RegisteredLookSequence
impl UnwindSafe for RegisteredLookSequence
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