pub struct AnonPipe(/* private fields */);
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§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