pub struct HashTableU64 {
pub bucket_counts: TrackedCudaSlice<u32>,
pub bucket_offsets: TrackedCudaSlice<u32>,
pub bucket_entries: TrackedCudaSlice<u32>,
pub bucket_entry_hashes: TrackedCudaSlice<u64>,
pub bucket_mask: u32,
}Expand description
Bucketed hash table for u64 hashes.
Fields§
§bucket_counts: TrackedCudaSlice<u32>§bucket_offsets: TrackedCudaSlice<u32>§bucket_entries: TrackedCudaSlice<u32>§bucket_entry_hashes: TrackedCudaSlice<u64>§bucket_mask: u32Auto Trait Implementations§
impl Freeze for HashTableU64
impl RefUnwindSafe for HashTableU64
impl Send for HashTableU64
impl Sync for HashTableU64
impl Unpin for HashTableU64
impl UnsafeUnpin for HashTableU64
impl UnwindSafe for HashTableU64
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more