Struct Repeat
#[must_use = "readers do nothing unless polled"]
pub struct Repeat { /* private fields */ }
Reader for the [repeat()] function.
Trait Implementations
impl AsyncRead for Repeat
fn poll_read(self: Pin<&mut Self>, &mut Context<'_>, buf: &mut [u8]) -> Poll<Result<usize>>fn poll_read_vectored(self: Pin<&mut Self>, cx: &mut Context<'_>, bufs: &mut [IoSliceMut<'_>]) -> Poll<Result<usize>>
impl Debug for Repeat
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Auto Trait Implementations
impl Freeze for Repeat
impl RefUnwindSafe for Repeat
impl Send for Repeat
impl Sync for Repeat
impl Unpin for Repeat
impl UnsafeUnpin for Repeat
impl UnwindSafe for Repeat
Blanket Implementations
impl<R> AsyncReadExt for Repeat
where
R: AsyncRead + ?Sized,
impl<T> Any for Repeat
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Repeat
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Repeat
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for Repeat
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into<U> for Repeat
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Repeat
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for Repeat
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>