Skip to main content

ISortieEntrustUnitDataMethods

Trait ISortieEntrustUnitDataMethods 

Source
pub trait ISortieEntrustUnitDataMethods: ISortieEntrustUnitData {
    // Provided methods
    fn ctor(self, unit: impl Into<Unit>) { ... }
    fn add(self, unit_item: impl Into<UnitItem>) { ... }
    fn next_progress(self) { ... }
    fn end_progress(self) { ... }
    fn get_sorted_weapon_kind(self, index: impl Into<i32>) -> ItemData_Kinds { ... }
    fn get_unit(self) -> Unit { ... }
    fn get_unit_items(self) -> Array<UnitItem> { ... }
    fn get_count(self) -> i32 { ... }
    fn get_progress(self) -> SortieEntrustProgress { ... }
}

Provided Methods§

Source

fn ctor(self, unit: impl Into<Unit>)

.ctor(crate::app::unit::Unit) overload

Source

fn add(self, unit_item: impl Into<UnitItem>)

Add(crate::app::unititem::UnitItem) overload

Source

fn next_progress(self)

NextProgress() overload

Source

fn end_progress(self)

EndProgress() overload

Source

fn get_sorted_weapon_kind(self, index: impl Into<i32>) -> ItemData_Kinds

GetSortedWeaponKind(i32) overload

Source

fn get_unit(self) -> Unit

get_Unit() overload

Source

fn get_unit_items(self) -> Array<UnitItem>

get_UnitItems() overload

Source

fn get_count(self) -> i32

get_Count() overload

Source

fn get_progress(self) -> SortieEntrustProgress

get_Progress() 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: ISortieEntrustUnitData> ISortieEntrustUnitDataMethods for __T

Available on crate feature app-sortieentrustunitdata only.