pub enum TpsTestCase {
PushVsPull,
BatchSizeReduction,
LittlesLawStochastic,
HeijunkaBullwhip,
SmedSetup,
ShojinkaCrossTraining,
CellLayout,
KingmansCurve,
SquareRootInventory,
KanbanVsDbr,
}Expand description
TPS Test Case identifier.
Variants§
PushVsPull
TC-1: Push vs. Pull (CONWIP)
BatchSizeReduction
TC-2: Batch Size Reduction
LittlesLawStochastic
TC-3: Little’s Law Under Stochasticity
HeijunkaBullwhip
TC-4: Heijunka vs. Bullwhip
SmedSetup
TC-5: SMED Setup Reduction
ShojinkaCrossTraining
TC-6: Shojinka Cross-Training
CellLayout
TC-7: Cell Layout Design
KingmansCurve
TC-8: Kingman’s Curve
SquareRootInventory
TC-9: Square Root Law
KanbanVsDbr
TC-10: Kanban vs. DBR
Implementations§
Source§impl TpsTestCase
impl TpsTestCase
Sourcepub fn null_hypothesis(&self) -> &'static str
pub fn null_hypothesis(&self) -> &'static str
Get the null hypothesis for this test case.
Sourcepub fn tps_principle(&self) -> &'static str
pub fn tps_principle(&self) -> &'static str
Get the TPS principle verified by this test case.
Sourcepub fn governing_equation_name(&self) -> &'static str
pub fn governing_equation_name(&self) -> &'static str
Get the governing equation for this test case.
Trait Implementations§
Source§impl Clone for TpsTestCase
impl Clone for TpsTestCase
Source§fn clone(&self) -> TpsTestCase
fn clone(&self) -> TpsTestCase
Returns a duplicate of the value. Read more
1.0.0 · 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 TpsTestCase
impl Debug for TpsTestCase
Source§impl<'de> Deserialize<'de> for TpsTestCase
impl<'de> Deserialize<'de> for TpsTestCase
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
Source§impl Hash for TpsTestCase
impl Hash for TpsTestCase
Source§impl PartialEq for TpsTestCase
impl PartialEq for TpsTestCase
Source§impl Serialize for TpsTestCase
impl Serialize for TpsTestCase
impl Copy for TpsTestCase
impl Eq for TpsTestCase
impl StructuralPartialEq for TpsTestCase
Auto Trait Implementations§
impl Freeze for TpsTestCase
impl RefUnwindSafe for TpsTestCase
impl Send for TpsTestCase
impl Sync for TpsTestCase
impl Unpin for TpsTestCase
impl UnsafeUnpin for TpsTestCase
impl UnwindSafe for TpsTestCase
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,
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.