Trait compio_buf::IoVectoredBufMut
source · pub unsafe trait IoVectoredBufMut: IoVectoredBuf + SetBufInit {
type IterMut<'a>: Iterator<Item = &'a mut Self::Item>;
// Required method
fn buf_iter_mut(&mut self) -> Self::IterMut<'_>;
}
Required Associated Types§
sourcetype IterMut<'a>: Iterator<Item = &'a mut Self::Item>
type IterMut<'a>: Iterator<Item = &'a mut Self::Item>
The iterator type returned by IoVectoredBufMut::buf_iter_mut
.
Required Methods§
sourcefn buf_iter_mut(&mut self) -> Self::IterMut<'_>
fn buf_iter_mut(&mut self) -> Self::IterMut<'_>
A mutable iterator of the inner buffers.
Object Safety§
This trait is not object safe.