Skip to main content

IBitField64Methods

Trait IBitField64Methods 

Source
pub trait IBitField64Methods: IBitField64 {
Show 29 methods // Provided methods fn ctor(self) { ... } fn ctor_2(self, f: impl Into<i64>) { ... } fn ctor_3(self, f: impl Into<BitField64>) { ... } fn set(self, f: impl Into<i64>) { ... } fn set_2(self, f: impl Into<BitField64>) { ... } fn clear(self, f: impl Into<i64>) { ... } fn clear_2(self, f: impl Into<BitField64>) { ... } fn change(self, f: impl Into<i64>) { ... } fn change_2(self, f: impl Into<BitField64>) { ... } fn copy(self, f: impl Into<i32>) { ... } fn copy_2(self, f: impl Into<BitField64>) { ... } fn set_or_clear(self, is_set: impl Into<bool>, f: impl Into<i64>) { ... } fn exclusive(self, n: impl Into<i64>, m: impl Into<i64>) -> bool { ... } fn mask(self, f: impl Into<i64>) -> i64 { ... } fn mask_2(self, f: impl Into<BitField64>) -> i64 { ... } fn test(self, f: impl Into<i64>) -> bool { ... } fn test_2(self, f: impl Into<BitField64>) -> bool { ... } fn not(self, f: impl Into<i64>) -> bool { ... } fn not_2(self, f: impl Into<BitField64>) -> bool { ... } fn reset(self) { ... } fn reset_2(self, f: impl Into<i64>) { ... } fn reset_3(self, f: impl Into<BitField64>) { ... } fn to_string(self) -> Il2CppString { ... } fn get_value_type(self) -> SystemType { ... } fn get_value(self) -> i64 { ... } fn set_value(self, value: impl Into<i64>) { ... } fn equals(self, rhs_obj: impl Into<Object>) -> bool { ... } fn equals_2(self, rhs: impl Into<BitField64>) -> bool { ... } fn get_hash_code(self) -> i32 { ... }
}

Provided Methods§

Source

fn ctor(self)

.ctor() overload

Source

fn ctor_2(self, f: impl Into<i64>)

.ctor(i64) overload

Source

fn ctor_3(self, f: impl Into<BitField64>)

.ctor(crate::app::bitfield64::BitField64) overload

Source

fn set(self, f: impl Into<i64>)

Set(i64) overload

Source

fn set_2(self, f: impl Into<BitField64>)

Set(crate::app::bitfield64::BitField64) overload

Source

fn clear(self, f: impl Into<i64>)

Clear(i64) overload

Source

fn clear_2(self, f: impl Into<BitField64>)

Clear(crate::app::bitfield64::BitField64) overload

Source

fn change(self, f: impl Into<i64>)

Change(i64) overload

Source

fn change_2(self, f: impl Into<BitField64>)

Change(crate::app::bitfield64::BitField64) overload

Source

fn copy(self, f: impl Into<i32>)

Copy(i32) overload

Source

fn copy_2(self, f: impl Into<BitField64>)

Copy(crate::app::bitfield64::BitField64) overload

Source

fn set_or_clear(self, is_set: impl Into<bool>, f: impl Into<i64>)

SetOrClear(bool, i64) overload

Source

fn exclusive(self, n: impl Into<i64>, m: impl Into<i64>) -> bool

Exclusive(i64, i64) overload

Source

fn mask(self, f: impl Into<i64>) -> i64

Mask(i64) overload

Source

fn mask_2(self, f: impl Into<BitField64>) -> i64

Mask(crate::app::bitfield64::BitField64) overload

Source

fn test(self, f: impl Into<i64>) -> bool

Test(i64) overload

Source

fn test_2(self, f: impl Into<BitField64>) -> bool

Test(crate::app::bitfield64::BitField64) overload

Source

fn not(self, f: impl Into<i64>) -> bool

Not(i64) overload

Source

fn not_2(self, f: impl Into<BitField64>) -> bool

Not(crate::app::bitfield64::BitField64) overload

Source

fn reset(self)

Reset() overload

Source

fn reset_2(self, f: impl Into<i64>)

Reset(i64) overload

Source

fn reset_3(self, f: impl Into<BitField64>)

Reset(crate::app::bitfield64::BitField64) overload

Source

fn to_string(self) -> Il2CppString

ToString() overload

Source

fn get_value_type(self) -> SystemType

get_ValueType() overload

Source

fn get_value(self) -> i64

get_Value() overload

Source

fn set_value(self, value: impl Into<i64>)

set_Value(i64) overload

Source

fn equals(self, rhs_obj: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload

Source

fn equals_2(self, rhs: impl Into<BitField64>) -> bool

Equals(crate::app::bitfield64::BitField64) overload

Source

fn get_hash_code(self) -> i32

GetHashCode() 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: IBitField64> IBitField64Methods for __T

Available on crate feature app-bitfield64 only.