pub trait ISortieEntrustScoreMethods: ISortieEntrustScore {
// Provided methods
fn ctor(self) { ... }
fn initialize(self, stock_data: impl Into<SortieEntrustStockData>) { ... }
fn calc(self, unit_data: impl Into<SortieEntrustUnitData>) { ... }
fn select_high(self, other: impl Into<SortieEntrustScore>) { ... }
fn get_stock_data(self) -> SortieEntrustStockData { ... }
fn get_is_valid_score(self) -> bool { ... }
fn get_score(self) -> i32 { ... }
fn is_exclude(self, unit_data: impl Into<SortieEntrustUnitData>) -> bool { ... }
}Provided Methods§
Sourcefn initialize(self, stock_data: impl Into<SortieEntrustStockData>)
fn initialize(self, stock_data: impl Into<SortieEntrustStockData>)
Initialize(crate::app::sortieentruststockdata::SortieEntrustStockData) overload
Sourcefn calc(self, unit_data: impl Into<SortieEntrustUnitData>)
fn calc(self, unit_data: impl Into<SortieEntrustUnitData>)
Calc(crate::app::sortieentrustunitdata::SortieEntrustUnitData) overload
Sourcefn select_high(self, other: impl Into<SortieEntrustScore>)
fn select_high(self, other: impl Into<SortieEntrustScore>)
SelectHigh(crate::app::sortieentrustscore::SortieEntrustScore) overload
Sourcefn get_stock_data(self) -> SortieEntrustStockData
fn get_stock_data(self) -> SortieEntrustStockData
get_StockData() overload
Sourcefn get_is_valid_score(self) -> bool
fn get_is_valid_score(self) -> bool
get_IsValidScore() overload
Sourcefn is_exclude(self, unit_data: impl Into<SortieEntrustUnitData>) -> bool
fn is_exclude(self, unit_data: impl Into<SortieEntrustUnitData>) -> bool
IsExclude(crate::app::sortieentrustunitdata::SortieEntrustUnitData) overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: ISortieEntrustScore> ISortieEntrustScoreMethods for __T
Available on crate feature
app-sortieentrustscore only.