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