pub trait IByteEqualityComparerMethods: IByteEqualityComparer {
// Provided methods
fn equals(self, x: impl Into<u8>, y: impl Into<u8>) -> bool { ... }
fn get_hash_code(self, b: impl Into<u8>) -> i32 { ... }
fn index_of(
self,
array: impl Into<Array<u8>>,
value: impl Into<u8>,
start_index: impl Into<i32>,
count: impl Into<i32>,
) -> i32 { ... }
fn last_index_of(
self,
array: impl Into<Array<u8>>,
value: impl Into<u8>,
start_index: impl Into<i32>,
count: impl Into<i32>,
) -> i32 { ... }
fn equals_2(self, obj: impl Into<Object>) -> bool { ... }
fn get_hash_code_2(self) -> i32 { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_hash_code(self, b: impl Into<u8>) -> i32
fn get_hash_code(self, b: impl Into<u8>) -> i32
GetHashCode(u8) overload
Sourcefn index_of(
self,
array: impl Into<Array<u8>>,
value: impl Into<u8>,
start_index: impl Into<i32>,
count: impl Into<i32>,
) -> i32
fn index_of( self, array: impl Into<Array<u8>>, value: impl Into<u8>, start_index: impl Into<i32>, count: impl Into<i32>, ) -> i32
IndexOf(::unity::Array<u8>, u8, i32, i32) overload
Sourcefn last_index_of(
self,
array: impl Into<Array<u8>>,
value: impl Into<u8>,
start_index: impl Into<i32>,
count: impl Into<i32>,
) -> i32
fn last_index_of( self, array: impl Into<Array<u8>>, value: impl Into<u8>, start_index: impl Into<i32>, count: impl Into<i32>, ) -> i32
LastIndexOf(::unity::Array<u8>, u8, i32, i32) overload
Sourcefn equals_2(self, obj: impl Into<Object>) -> bool
fn equals_2(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overload
Sourcefn get_hash_code_2(self) -> i32
fn get_hash_code_2(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§
impl<__T: IByteEqualityComparer> IByteEqualityComparerMethods for __T
Available on crate feature
system-collections-generic-byteequalitycomparer only.