Handle to a GPU-accessible buffer.
Device::create_buffer or [
pub fn slice<S: RangeBounds<BufferAddress>>(&self, bounds: S) -> BufferSlice<'_>[src]
Use only a portion of this Buffer for a given operation. Choosing a range with no end will use the rest of the buffer. Using a totally unbounded range will use the entire buffer.
Flushes any pending write operations and unmaps the buffer from host memory.
impl !RefUnwindSafe for Buffer
impl !UnwindSafe for Buffer
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
type Error = Infallible
The type returned in the event of a conversion error.