pub trait IJobData: IStructData_1<JobData> {
// Provided methods
fn weapons(self) -> Array<i8> { ... }
fn set_weapons(self, value: Array<i8>) { ... }
fn max_weapon_levels(self) -> Array<Il2CppString> { ... }
fn set_max_weapon_levels(self, value: Array<Il2CppString>) { ... }
fn weapon_levels(self) -> Array<WeaponLevel_Kind> { ... }
fn set_weapon_levels(self, value: Array<WeaponLevel_Kind>) { ... }
fn weapon_level_plus_mask(self) -> WeaponMask { ... }
fn set_weapon_level_plus_mask(self, value: WeaponMask) { ... }
fn high_jobs(self) -> Array<Il2CppString> { ... }
fn set_high_jobs(self, value: Array<Il2CppString>) { ... }
}Provided Methods§
fn weapons(self) -> Array<i8>
fn set_weapons(self, value: Array<i8>)
fn max_weapon_levels(self) -> Array<Il2CppString>
fn set_max_weapon_levels(self, value: Array<Il2CppString>)
fn weapon_levels(self) -> Array<WeaponLevel_Kind>
fn set_weapon_levels(self, value: Array<WeaponLevel_Kind>)
fn weapon_level_plus_mask(self) -> WeaponMask
fn set_weapon_level_plus_mask(self, value: WeaponMask)
fn high_jobs(self) -> Array<Il2CppString>
fn set_high_jobs(self, value: Array<Il2CppString>)
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.