Trait rin::gl::buffer::WithBackendMut [−][src]
pub trait WithBackendMut { pub fn with_backend_mut<F, R>(&mut self, f: F) -> R
where
F: FnMut(&mut dyn Backend) -> R; }
Required methods
pub fn with_backend_mut<F, R>(&mut self, f: F) -> R where
F: FnMut(&mut dyn Backend) -> R,
[src]
F: FnMut(&mut dyn Backend) -> R,
Implementors
impl<'a, T> WithBackendMut for Buffer<T>
[src]
impl<'a, T> WithBackendMut for Buffer<T>
[src]pub fn with_backend_mut<F, R>(&mut self, f: F) -> R where
F: FnMut(&mut dyn Backend) -> R,
[src]
F: FnMut(&mut dyn Backend) -> R,
impl<T> WithBackendMut for BufferStorage<T>
[src]
impl<T> WithBackendMut for BufferStorage<T>
[src]pub fn with_backend_mut<F, R>(&mut self, f: F) -> R where
F: FnMut(&mut dyn Backend) -> R,
[src]
F: FnMut(&mut dyn Backend) -> R,
impl<T> WithBackendMut for SharedBuffer<T>
[src]
impl<T> WithBackendMut for SharedBuffer<T>
[src]pub fn with_backend_mut<F, R>(&mut self, f: F) -> R where
F: FnMut(&mut dyn Backend) -> R,
[src]
F: FnMut(&mut dyn Backend) -> R,
impl<T> WithBackendMut for SharedBufferStorage<T>
[src]
impl<T> WithBackendMut for SharedBufferStorage<T>
[src]pub fn with_backend_mut<F, R>(&mut self, f: F) -> R where
F: FnMut(&mut dyn Backend) -> R,
[src]
F: FnMut(&mut dyn Backend) -> R,
impl<T, B, BB> WithBackendMut for Range<T, B, BB> where
B: WithBackendMut,
BB: BorrowMut<B>,
[src]
impl<T, B, BB> WithBackendMut for Range<T, B, BB> where
B: WithBackendMut,
BB: BorrowMut<B>,
[src]pub fn with_backend_mut<F, R>(&mut self, f: F) -> R where
F: FnMut(&mut dyn Backend) -> R,
[src]
F: FnMut(&mut dyn Backend) -> R,