[][src]Trait rendy_memory::Write

pub trait Write<T: Copy> {
    unsafe fn slice(&mut self) -> &mut [T];

    fn write(&mut self, data: &[T]) { ... }
}

Trait for memory region suitable for host writes.

Required methods

unsafe fn slice(&mut self) -> &mut [T]

Get mutable slice of T bound to mapped range.

Safety

  • Returned slice should not be read.
Loading content...

Provided methods

fn write(&mut self, data: &[T])

Write data into mapped memory sub-region.

Panic

Panics if data.len() is greater than this sub-region len.

Loading content...

Implementors

Loading content...