pub struct CudaChunkTransferDescriptor { /* private fields */ }Expand description
Precomputed routing metadata for a chunk that should be transferred to a GPU destination in layer order.
Implementations§
Source§impl CudaChunkTransferDescriptor
impl CudaChunkTransferDescriptor
pub fn new<K>(key: K, layer_index: u32, dst_offset_bytes: u64) -> Self
pub fn with_expected_len(self, expected_len: usize) -> Self
pub fn key(&self) -> &[u8] ⓘ
pub fn key_hash(&self) -> u64
pub fn layer_index(&self) -> u32
pub fn dst_offset_bytes(&self) -> u64
pub fn expected_len(&self) -> Option<usize>
Trait Implementations§
Source§impl Clone for CudaChunkTransferDescriptor
impl Clone for CudaChunkTransferDescriptor
Source§fn clone(&self) -> CudaChunkTransferDescriptor
fn clone(&self) -> CudaChunkTransferDescriptor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CudaChunkTransferDescriptor
impl Debug for CudaChunkTransferDescriptor
Source§impl PartialEq for CudaChunkTransferDescriptor
impl PartialEq for CudaChunkTransferDescriptor
Source§fn eq(&self, other: &CudaChunkTransferDescriptor) -> bool
fn eq(&self, other: &CudaChunkTransferDescriptor) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CudaChunkTransferDescriptor
impl StructuralPartialEq for CudaChunkTransferDescriptor
Auto Trait Implementations§
impl Freeze for CudaChunkTransferDescriptor
impl RefUnwindSafe for CudaChunkTransferDescriptor
impl Send for CudaChunkTransferDescriptor
impl Sync for CudaChunkTransferDescriptor
impl Unpin for CudaChunkTransferDescriptor
impl UnsafeUnpin for CudaChunkTransferDescriptor
impl UnwindSafe for CudaChunkTransferDescriptor
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