Struct borsh::maybestd::io::Repeat 1.0.0[−][src]
A reader which yields one byte over and over and over and over and over and…
This struct is generally created by calling repeat(). Please
see the documentation of repeat() for more details.
Trait Implementations
impl Debug for Repeat1.16.0[src]
impl Read for Repeat[src]
pub fn read(&mut self, buf: &mut [u8]) -> Result<usize, Error>[src]
pub fn read_vectored(
&mut self,
bufs: &mut [IoSliceMut<'_>]
) -> Result<usize, Error>[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>[src]
pub fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>[src]
pub fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>1.6.0[src]
pub fn by_ref(&mut self) -> &mut Selfⓘ[src]
pub fn bytes(self) -> Bytes<Self>ⓘ[src]
pub fn chain<R>(self, next: R) -> Chain<Self, R>ⓘ where
R: Read, [src]
R: Read,
pub fn take(self, limit: u64) -> Take<Self>ⓘ[src]
Auto Trait Implementations
impl RefUnwindSafe for Repeat
impl Send for Repeat
impl Sync for Repeat
impl Unpin for Repeat
impl UnwindSafe for Repeat
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut Tⓘ[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,