pub struct AnonPipe(_);
Trait Implementations§
source§impl Read for AnonPipe
impl Read for AnonPipe
source§fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize>
fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize>
Reads to the end of this Reader, Read more
source§fn read_to_string(&mut self, buf: &mut String) -> Result<usize>
fn read_to_string(&mut self, buf: &mut String) -> Result<usize>
Reads to the end of the provided buffer Read more
source§fn read_exact(&mut self, buf: &mut [u8]) -> Result<()>
fn read_exact(&mut self, buf: &mut [u8]) -> Result<()>
Reads exactly enough bytes to fill the buffer Read more
source§fn read_buf(&mut self, buf: &mut ReadBuf<'_>) -> Result<()>
fn read_buf(&mut self, buf: &mut ReadBuf<'_>) -> Result<()>
Reads into the provided
ReadBuf
Read moresource§impl Write for AnonPipe
impl Write for AnonPipe
source§fn write(&mut self, buf: &[u8]) -> Result<usize>
fn write(&mut self, buf: &[u8]) -> Result<usize>
Tries to write the contents of the provided buffer into this writer
returning how many bytes were written. Read more
source§fn write_all(&mut self, buf: &[u8]) -> Result<()>
fn write_all(&mut self, buf: &[u8]) -> Result<()>
Writes the full buffer into this
Writer
Read moreAuto Trait Implementations§
impl RefUnwindSafe for AnonPipe
impl Send for AnonPipe
impl Sync for AnonPipe
impl Unpin for AnonPipe
impl UnwindSafe for AnonPipe
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more