pub enum DesignKindFile {
Factorial,
Zip,
Random,
Lhs,
Table,
}Expand description
Design of a block, as DesignKind::as_str names it.
Variants§
Factorial
Every combination of levels.
Zip
Levels paired by position.
Random
samples configs, each factor’s value drawn independently.
Lhs
samples configs in a Latin hypercube.
Table
One config per row of a CSV table, from file or table_text.
Trait Implementations§
Source§impl Clone for DesignKindFile
impl Clone for DesignKindFile
impl Copy for DesignKindFile
Source§impl Debug for DesignKindFile
impl Debug for DesignKindFile
Source§impl Default for DesignKindFile
impl Default for DesignKindFile
Source§impl<'de> Deserialize<'de> for DesignKindFile
impl<'de> Deserialize<'de> for DesignKindFile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DesignKindFile
Source§impl From<&DesignKind> for DesignKindFile
impl From<&DesignKind> for DesignKindFile
Source§fn from(design: &DesignKind) -> Self
fn from(design: &DesignKind) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DesignKindFile
impl PartialEq for DesignKindFile
Source§impl Serialize for DesignKindFile
impl Serialize for DesignKindFile
impl StructuralPartialEq for DesignKindFile
Auto Trait Implementations§
impl Freeze for DesignKindFile
impl RefUnwindSafe for DesignKindFile
impl Send for DesignKindFile
impl Sync for DesignKindFile
impl Unpin for DesignKindFile
impl UnsafeUnpin for DesignKindFile
impl UnwindSafe for DesignKindFile
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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