Структура Repeat
pub struct Repeat { /* private fields */ }
Доступно только при включённой функции crate
io-util.Асинхронный читатель, который снова и снова выдаёт один байт…
Эта структура обычно создаётся вызовом repeat. Дополнительные сведения см. в документации repeat().
Это асинхронная версия std::io::Repeat.
Реализации трейтов
Реализации автоматических трейтов
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
Общие реализации
impl<R> AsyncReadExt for R
fn chain<R>(self, next: R) -> Chain<Self, R>
Доступно только при включённом функциональном параметре крейта
io-util.fn read<'a>(&'a mut self, buf: &'a mut [u8]) -> Read<'a, Self>where Self: Unpin,
Доступно только при включённом функциональном параметре крейта
io-util.Считывает несколько байтов из этого источника в указанный буфер и возвращает количество прочитанных байтов. Подробнее
fn read_buf<'a, B>(&'a mut self, buf: &'a mut B) -> ReadBuf<'a, Self, B>
Доступно только при включённом функциональном параметре крейта
io-util.Считывает несколько байтов из этого источника в указанный буфер, сдвигая внутренний курсор буфера. Подробнее
fn read_exact<'a>(&'a mut self, buf: &'a mut [u8]) -> ReadExact<'a, Self>where Self: Unpin,
Доступно только при включённом функциональном параметре крейта
io-util.Считывает ровно столько байтов, сколько необходимо для заполнения
buf. Подробнее
fn read_u8(&mut self) -> ReadU8<&mut Self>where Self: Unpin,
Доступно только при включённом функциональном параметре крейта
io-util.Считывает беззнаковое 8-битное целое число из нижележащего средства чтения. Подробнее
fn read_i8(&mut self) -> ReadI8<&mut Self>where Self: Unpin,
Доступно только при включённом функциональном параметре крейта
io-util.Считывает знаковое 8-битное целое число из нижележащего средства чтения. Подробнее
fn read_u16(&mut self) -> ReadU16<&mut Self>where Self: Unpin,
Доступно только при включённом функциональном параметре крейта
io-util.Считывает беззнаковое 16-битное целое число в порядке от старшего байта к младшему из нижележащего средства чтения. Подробнее
fn read_i32(&mut self) -> ReadI32<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает знаковое 32-битное целое число в порядке от старшего байта к младшему из базового читателя. Подробнее
fn read_u64(&mut self) -> ReadU64<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает беззнаковое 64-битное целое число в порядке от старшего байта к младшему из базового читателя. Подробнее
fn read_i64(&mut self) -> ReadI64<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает знаковое 64-битное целое число в порядке от старшего байта к младшему из базового читателя. Подробнее
fn read_u128(&mut self) -> ReadU128<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает беззнаковое 128-битное целое число в порядке от старшего байта к младшему из базового читателя. Подробнее
fn read_i128(&mut self) -> ReadI128<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает знаковое 128-битное целое число в порядке от старшего байта к младшему из базового читателя. Подробнее
fn read_f32(&mut self) -> ReadF32<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает 32-битное число с плавающей точкой в порядке от старшего байта к младшему из базового читателя. Подробнее
fn read_f64(&mut self) -> ReadF64<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает 64-битное число с плавающей точкой в порядке от старшего байта к младшему из базового читателя. Подробнее
fn read_u16_le(&mut self) -> ReadU16Le<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает беззнаковое 16-битное целое число в порядке от младшего байта к старшему из базового читателя. Подробнее
fn read_i16_le(&mut self) -> ReadI16Le<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает знаковое 16-битное целое число в порядке от младшего байта к старшему из базового читателя. Подробнее
fn read_u32_le(&mut self) -> ReadU32Le<&mut Self>where Self: Unpin,
Доступно только при включённой возможности crate
io-util.Читает беззнаковое 32-битное целое число в порядке от младшего байта к старшему из базового читателя. Подробнее
fn read_i32_le(&mut self) -> ReadI32Le<&mut Self>where Self: Unpin,
Доступно только при включённой функции крейта
io-util.Читает знаковое 32-битное целое число в порядке от младшего байта к старшему из базового средства чтения. Подробнее
fn read_u64_le(&mut self) -> ReadU64Le<&mut Self>where Self: Unpin,
Доступно только при включённой функции крейта
io-util.Читает беззнаковое 64-битное целое число в порядке от младшего байта к старшему из базового средства чтения. Подробнее
fn read_i64_le(&mut self) -> ReadI64Le<&mut Self>where Self: Unpin,
Доступно только при включённой функции крейта
io-util.Читает знаковое 64-битное целое число в порядке от младшего байта к старшему из базового средства чтения. Подробнее
fn read_u128_le(&mut self) -> ReadU128Le<&mut Self>where Self: Unpin,
Доступно только при включённой функции крейта
io-util.Читает беззнаковое 128-битное целое число в порядке от младшего байта к старшему из базового средства чтения. Подробнее
fn read_i128_le(&mut self) -> ReadI128Le<&mut Self>where Self: Unpin,
Доступно только при включённой функции крейта
io-util.Читает знаковое 128-битное целое число в порядке от младшего байта к старшему из базового средства чтения. Подробнее
fn read_f32_le(&mut self) -> ReadF32Le<&mut Self>where Self: Unpin,
Доступно только при включённой функции крейта
io-util.Читает 32-битное число с плавающей точкой в порядке от младшего байта к старшему из базового средства чтения. Подробнее
fn read_f64_le(&mut self) -> ReadF64Le<&mut Self>where Self: Unpin,
Доступно только при включённой функции крейта
io-util.Читает 64-битное число с плавающей точкой в порядке от младшего байта к старшему из базового средства чтения. Подробнее
fn read_to_end<'a>(&'a mut self, buf: &'a mut Vec<u8>) -> ReadToEnd<'a, Self>where Self: Unpin,
Доступно только при включённой функции крейта
io-util.Читает все байты из этого источника до EOF и помещает их в
buf. Подробнее
fn read_to_string<'a>( &'a mut self, dst: &'a mut String, ) -> ReadToString<'a, Self>where Self: Unpin,
Доступно только при включённой функции крейта
io-util.Читает все байты из этого источника до EOF и добавляет их в
buf. Подробнее
impl<T> BorrowMut<T> for Twhere T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
Изменяемо заимствует данные из принадлежащего значения. Подробнее
impl<T> Instrument for T
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
impl<T> WithSubscriber for T
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> ⓘ
fn with_current_subscriber(self) -> WithDispatch<Self> ⓘ
Присоединяет текущий по умолчанию
Subscriber к этому типу и возвращает обёртку WithDispatch. Подробнее
MIT License
Copyright © Tokio Contributors
https://docs.rs/tokio/1.53.1/tokio/io/struct.Repeat.html