pub struct ScreeningRow {
pub keep_pct: f64,
pub survivors: u64,
pub tournament_cost: u64,
pub total_cost: u64,
pub savings_pct: f64,
}Expand description
Cost row for one screening keep percentage.
Fields§
§keep_pct: f64§survivors: u64§tournament_cost: u64§total_cost: u64§savings_pct: f64Trait Implementations§
Source§impl Clone for ScreeningRow
impl Clone for ScreeningRow
Source§fn clone(&self) -> ScreeningRow
fn clone(&self) -> ScreeningRow
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 ScreeningRow
impl Debug for ScreeningRow
Source§impl<'de> Deserialize<'de> for ScreeningRow
impl<'de> Deserialize<'de> for ScreeningRow
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 PartialEq for ScreeningRow
impl PartialEq for ScreeningRow
Source§impl Serialize for ScreeningRow
impl Serialize for ScreeningRow
Source§impl Tsify for ScreeningRow
impl Tsify for ScreeningRow
const DECL: &'static str = "/**\n * Cost row for one screening keep percentage.\n */\nexport interface ScreeningRow {\n keepPct: number;\n survivors: number;\n tournamentCost: number;\n totalCost: number;\n savingsPct: number;\n}"
const SERIALIZATION_CONFIG: SerializationConfig
type JsType = JsType
fn into_js(&self) -> Result<Self::JsType, Error>where
Self: Serialize,
fn from_js<T>(js: T) -> Result<Self, Error>
impl StructuralPartialEq for ScreeningRow
Auto Trait Implementations§
impl Freeze for ScreeningRow
impl RefUnwindSafe for ScreeningRow
impl Send for ScreeningRow
impl Sync for ScreeningRow
impl Unpin for ScreeningRow
impl UnsafeUnpin for ScreeningRow
impl UnwindSafe for ScreeningRow
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> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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