Struct unshare::PipeReader [−][src]
pub struct PipeReader(_);
A reading end of Pipe
object after Pipe::split
Implementations
impl PipeReader
[src]
impl PipeReader
[src]Trait Implementations
impl Drop for PipeReader
[src]
impl Drop for PipeReader
[src]impl Read for PipeReader
[src]
impl Read for PipeReader
[src]fn read(&mut self, buf: &mut [u8]) -> Result<usize>
[src]
pub fn read_vectored(
&mut self,
bufs: &mut [IoSliceMut<'_>]
) -> Result<usize, Error>
1.36.0[src]
&mut self,
bufs: &mut [IoSliceMut<'_>]
) -> Result<usize, Error>
pub fn is_read_vectored(&self) -> bool
[src]
pub unsafe fn initializer(&self) -> Initializer
[src]
pub fn read_to_end(&mut self, buf: &mut Vec<u8, Global>) -> Result<usize, Error>
1.0.0[src]
pub fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>
1.0.0[src]
pub fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>
1.6.0[src]
pub fn by_ref(&mut self) -> &mut Self
1.0.0[src]
pub fn bytes(self) -> Bytes<Self>
1.0.0[src]
pub fn chain<R>(self, next: R) -> Chain<Self, R> where
R: Read,
1.0.0[src]
R: Read,
pub fn take(self, limit: u64) -> Take<Self>
1.0.0[src]
Auto Trait Implementations
impl RefUnwindSafe for PipeReader
impl RefUnwindSafe for PipeReader
impl Send for PipeReader
impl Send for PipeReader
impl Sync for PipeReader
impl Sync for PipeReader
impl Unpin for PipeReader
impl Unpin for PipeReader
impl UnwindSafe for PipeReader
impl UnwindSafe for PipeReader