Skip to main content

DeviceBufferExt

Trait DeviceBufferExt 

Source
pub trait DeviceBufferExt: DeviceBuffer {
    // Required method
    fn slice_typed<T: Sized>(
        &self,
        range: Range<usize>,
    ) -> Arc<dyn DeviceBuffer>;
}

Required Methods§

Source

fn slice_typed<T: Sized>(&self, range: Range<usize>) -> Arc<dyn DeviceBuffer>

Slice a range of elements T out of the device buffer.

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§