pub struct RadixSortScratch { /* private fields */ }Expand description
Scratch buffers for stable radix sorting of u32 key/value pairs.
Implementations§
Source§impl RadixSortScratch
impl RadixSortScratch
pub fn new(provider: &CudaKernelProvider, n: u32) -> Result<Self>
pub fn ensure_capacity( &mut self, provider: &CudaKernelProvider, n: u32, ) -> Result<()>
Auto Trait Implementations§
impl Freeze for RadixSortScratch
impl RefUnwindSafe for RadixSortScratch
impl Send for RadixSortScratch
impl Sync for RadixSortScratch
impl Unpin for RadixSortScratch
impl UnsafeUnpin for RadixSortScratch
impl UnwindSafe for RadixSortScratch
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