pub enum ValidatorId {
Show 18 variants
Placebo,
RandomCommonCause,
Bootstrap,
UnobservedCommonCause,
Overlap,
OverlapRule,
DataSubset,
DummyOutcome,
EValue,
Graph,
LinearSensitivity,
PartialLinearSensitivity,
NonparametricSensitivity,
Riesz,
PriorPredictive,
PosteriorPredictive,
PriorSensitivity,
McmcDiagnostics,
}Expand description
Named validators that can be attached to a ValidationSuite.
Variants§
Placebo
Placebo treatment.
RandomCommonCause
Random common cause.
Bootstrap
Bootstrap CI coverage of the point estimate (not placebo falsification).
UnobservedCommonCause
Unobserved common cause.
Overlap
Overlap / positivity assessment.
OverlapRule
Overlap-rule / trimming assessment.
DataSubset
Data subset.
DummyOutcome
Dummy outcome.
EValue
E-value.
Graph
Leave-one-out adjustment-set sensitivity (drop covariates; not DAG edits).
LinearSensitivity
Linear sensitivity.
PartialLinearSensitivity
Partial-linear sensitivity.
NonparametricSensitivity
Nonparametric sensitivity.
Riesz
Riesz-representer sensitivity.
PriorPredictive
Prior predictive check (Bayesian).
PosteriorPredictive
Posterior predictive check (Bayesian).
PriorSensitivity
Prior sensitivity grid (Bayesian).
McmcDiagnostics
MCMC ESS / R-hat / divergence diagnostics (Bayesian HMC/SMC).
Trait Implementations§
Source§impl Clone for ValidatorId
impl Clone for ValidatorId
Source§fn clone(&self) -> ValidatorId
fn clone(&self) -> ValidatorId
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 moreimpl Copy for ValidatorId
Source§impl Debug for ValidatorId
impl Debug for ValidatorId
impl Eq for ValidatorId
Source§impl Hash for ValidatorId
impl Hash for ValidatorId
Source§impl PartialEq for ValidatorId
impl PartialEq for ValidatorId
impl StructuralPartialEq for ValidatorId
Auto Trait Implementations§
impl Freeze for ValidatorId
impl RefUnwindSafe for ValidatorId
impl Send for ValidatorId
impl Sync for ValidatorId
impl Unpin for ValidatorId
impl UnsafeUnpin for ValidatorId
impl UnwindSafe for ValidatorId
Blanket Implementations§
impl<T> Allocation for T
impl<T> Boilerplate 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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> ForeignBufferOwner for T
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 more