pub struct CopyOutReader<'a> { /* fields omitted */ }
The reader returned by thecopy_out
method.
impl<'_>BufRead forCopyOutReader<'_>
[src]fnfill_buf(&mut self) ->Result<&[u8]>
[src]fnconsume(&mut self, amt:usize)
[src]fnread_until(&mut self, byte:u8, buf: &mutVec<u8>) ->Result<usize,Error>
1.0.0[src]fnread_line(&mut self, buf: &mutString) ->Result<usize,Error>
1.0.0[src]fnsplit(self, byte:u8) ->Split<Self>
1.0.0[src]fnlines(self) ->Lines<Self>
1.0.0[src]impl<'_>Read forCopyOutReader<'_>
[src]fnread(&mut self, buf:&mut [u8]) ->Result<usize>
[src]fnread_vectored(&mut self, bufs:&mut [IoSliceMut]) ->Result<usize,Error>
1.36.0[src]unsafe fninitializer(&self) ->Initializer
[src]fnread_to_end(&mut self, buf: &mutVec<u8>) ->Result<usize,Error>
1.0.0[src]fnread_to_string(&mut self, buf: &mutString) ->Result<usize,Error>
1.0.0[src]fnread_exact(&mut self, buf:&mut [u8]) ->Result<(),Error>
1.6.0[src]fnby_ref(&mut self) ->&mutSelf
1.0.0[src]fnbytes(self) ->Bytes<Self>
1.0.0[src]fnchain<R>(self, next: R) ->Chain<Self, R>where
R:Read,
1.0.0[src]fntake(self, limit:u64) ->Take<Self>
1.0.0[src]impl<'a> !RefUnwindSafe forCopyOutReader<'a>
impl<'a>Send forCopyOutReader<'a>
impl<'a>Sync forCopyOutReader<'a>
impl<'a>Unpin forCopyOutReader<'a>
impl<'a> !UnwindSafe forCopyOutReader<'a>
impl<T>Any for Twhere
T: 'static + ?Sized,
[src]impl<T>Borrow<T> for Twhere
T: ?Sized,
[src]impl<T>BorrowMut<T> for Twhere
T: ?Sized,
[src]fnborrow_mut(&mut self) ->&mutT
[src]impl<T>From<T> for T
[src]impl<T, U>Into<U> for Twhere
U:From<T>,
[src]impl<R> ReadBytesExt for Rwhere
R:Read + ?Sized,
fnread_u8(&mut self) ->Result<u8,Error>
fnread_i8(&mut self) ->Result<i8,Error>
fnread_u16<T>(&mut self) ->Result<u16,Error>where
T: ByteOrder,
fnread_i16<T>(&mut self) ->Result<i16,Error>where
T: ByteOrder,
fnread_u24<T>(&mut self) ->Result<u32,Error>where
T: ByteOrder,
fnread_i24<T>(&mut self) ->Result<i32,Error>where
T: ByteOrder,
fnread_u32<T>(&mut self) ->Result<u32,Error>where
T: ByteOrder,
fnread_i32<T>(&mut self) ->Result<i32,Error>where
T: ByteOrder,
fnread_u48<T>(&mut self) ->Result<u64,Error>where
T: ByteOrder,
fnread_i48<T>(&mut self) ->Result<i64,Error>where
T: ByteOrder,
fnread_u64<T>(&mut self) ->Result<u64,Error>where
T: ByteOrder,
fnread_i64<T>(&mut self) ->Result<i64,Error>where
T: ByteOrder,
fnread_u128<T>(&mut self) ->Result<u128,Error>where
T: ByteOrder,
fnread_i128<T>(&mut self) ->Result<i128,Error>where
T: ByteOrder,
fnread_uint<T>(&mut self, nbytes:usize) ->Result<u64,Error>where
T: ByteOrder,
fnread_int<T>(&mut self, nbytes:usize) ->Result<i64,Error>where
T: ByteOrder,
fnread_uint128<T>(&mut self, nbytes:usize) ->Result<u128,Error>where
T: ByteOrder,
fnread_int128<T>(&mut self, nbytes:usize) ->Result<i128,Error>where
T: ByteOrder,
fnread_f32<T>(&mut self) ->Result<f32,Error>where
T: ByteOrder,
fnread_f64<T>(&mut self) ->Result<f64,Error>where
T: ByteOrder,
fnread_u16_into<T>(&mut self, dst:&mut [u16]) ->Result<(),Error>where
T: ByteOrder,
fnread_u32_into<T>(&mut self, dst:&mut [u32]) ->Result<(),Error>where
T: ByteOrder,
fnread_u64_into<T>(&mut self, dst:&mut [u64]) ->Result<(),Error>where
T: ByteOrder,
fnread_u128_into<T>(&mut self, dst:&mut [u128]) ->Result<(),Error>where
T: ByteOrder,
fnread_i8_into(&mut self, dst:&mut [i8]) ->Result<(),Error>
fnread_i16_into<T>(&mut self, dst:&mut [i16]) ->Result<(),Error>where
T: ByteOrder,
fnread_i32_into<T>(&mut self, dst:&mut [i32]) ->Result<(),Error>where
T: ByteOrder,
fnread_i64_into<T>(&mut self, dst:&mut [i64]) ->Result<(),Error>where
T: ByteOrder,
fnread_i128_into<T>(&mut self, dst:&mut [i128]) ->Result<(),Error>where
T: ByteOrder,
fnread_f32_into<T>(&mut self, dst:&mut [f32]) ->Result<(),Error>where
T: ByteOrder,
fnread_f32_into_unchecked<T>(&mut self, dst:&mut [f32]) ->Result<(),Error>where
T: ByteOrder,
fnread_f64_into<T>(&mut self, dst:&mut [f64]) ->Result<(),Error>where
T: ByteOrder,
fnread_f64_into_unchecked<T>(&mut self, dst:&mut [f64]) ->Result<(),Error>where
T: ByteOrder,
impl<T> Same<T> for T
typeOutput = T
Should always beSelf
impl<T, U>TryFrom<U> for Twhere
U:Into<T>,
[src]typeError =Infallible
The type returned in the event of a conversion error.
fntry_from(value: U) ->Result<T, <T asTryFrom<U>>::Error>
[src]impl<T, U>TryInto<U> for Twhere
U:TryFrom<T>,
[src]typeError = <U asTryFrom<T>>::Error
The type returned in the event of a conversion error.
fntry_into(self) ->Result<U, <U asTryFrom<T>>::Error>
[src]impl<V, T> VZip<V> for Twhere
V: MultiLane<T>,
fnvzip(self) -> V