Skip to main content

ISortieEntrustScoreMethods

Trait ISortieEntrustScoreMethods 

Source
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§

Source

fn ctor(self)

.ctor() overload

Source

fn initialize(self, stock_data: impl Into<SortieEntrustStockData>)

Initialize(crate::app::sortieentruststockdata::SortieEntrustStockData) overload

Source

fn calc(self, unit_data: impl Into<SortieEntrustUnitData>)

Calc(crate::app::sortieentrustunitdata::SortieEntrustUnitData) overload

Source

fn select_high(self, other: impl Into<SortieEntrustScore>)

SelectHigh(crate::app::sortieentrustscore::SortieEntrustScore) overload

Source

fn get_stock_data(self) -> SortieEntrustStockData

get_StockData() overload

Source

fn get_is_valid_score(self) -> bool

get_IsValidScore() overload

Source

fn get_score(self) -> i32

get_Score() overload

Source

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§

Source§

impl<__T: ISortieEntrustScore> ISortieEntrustScoreMethods for __T

Available on crate feature app-sortieentrustscore only.