pub trait IIBitArrayMethods: IIBitArray {
// Provided methods
fn get_capacity(self) -> u32 { ... }
fn get_all_false(self) -> bool { ... }
fn get_all_true(self) -> bool { ... }
fn get_item(self, index: impl Into<u32>) -> bool { ... }
fn set_item(self, index: impl Into<u32>, value: impl Into<bool>) { ... }
fn get_humanized_data(self) -> Il2CppString { ... }
fn bit_and(self, other: impl Into<IBitArray>) -> IBitArray { ... }
fn bit_or(self, other: impl Into<IBitArray>) -> IBitArray { ... }
fn bit_not(self) -> IBitArray { ... }
}Provided Methods§
Sourcefn get_capacity(self) -> u32
fn get_capacity(self) -> u32
get_capacity() overload
Sourcefn get_all_false(self) -> bool
fn get_all_false(self) -> bool
get_allFalse() overload
Sourcefn get_all_true(self) -> bool
fn get_all_true(self) -> bool
get_allTrue() overload
Sourcefn get_humanized_data(self) -> Il2CppString
fn get_humanized_data(self) -> Il2CppString
get_humanizedData() overload
Sourcefn bit_and(self, other: impl Into<IBitArray>) -> IBitArray
fn bit_and(self, other: impl Into<IBitArray>) -> IBitArray
BitAnd(crate::unity_engine::rendering::ibitarray::IBitArray) 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: IIBitArray> IIBitArrayMethods for __T
Available on crate feature
unity_engine-rendering-ibitarray only.