pub struct StandardBinomialWiggleConfig {
pub link_kind: InverseLink,
pub wiggle: LinkWiggleConfig,
pub refit_options: BlockwiseFitOptions,
}Expand description
Configuration for the second-stage binomial-mean wiggle fit appended to a
standard pilot. The blockwise refit options live inside this struct so the
pilot config (link_kind + wiggle) and its required refit_options can
never disagree: either the whole standard-wiggle request is Some, or it
is None. The previous shape had two sibling Option fields on
StandardFitRequest, which allowed the materialize path to construct an
inconsistent state (#320: linkwiggle config without blockwise options).
Fields§
§link_kind: InverseLink§wiggle: LinkWiggleConfig§refit_options: BlockwiseFitOptionsTrait Implementations§
Source§impl Clone for StandardBinomialWiggleConfig
impl Clone for StandardBinomialWiggleConfig
Source§fn clone(&self) -> StandardBinomialWiggleConfig
fn clone(&self) -> StandardBinomialWiggleConfig
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 moreAuto Trait Implementations§
impl Freeze for StandardBinomialWiggleConfig
impl RefUnwindSafe for StandardBinomialWiggleConfig
impl Send for StandardBinomialWiggleConfig
impl Sync for StandardBinomialWiggleConfig
impl Unpin for StandardBinomialWiggleConfig
impl UnsafeUnpin for StandardBinomialWiggleConfig
impl UnwindSafe for StandardBinomialWiggleConfig
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T, U> Imply<T> for U
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.