Структура Owned Notified
pub struct OwnedNotified { /* private fields */ }
Доступно только при включённом crate feature
sync.Future, возвращаемый Notify::notified_owned().
Этот future является fused, поэтому после завершения любые последующие вызовы poll немедленно вернут Poll::Ready.
Реализации
impl OwnedNotified
pub fn enable(self: Pin<&mut Self>) -> bool
Добавляет этот future в список futures, готовых получать пробуждения при вызовах notify_one.
Подробнее см. Notified::enable.
Реализации трейтов
impl Debug for OwnedNotified
impl Drop for OwnedNotified
impl Future for OwnedNotified
impl Sync for OwnedNotified
Автоматические реализации трейтов
impl !Freeze for OwnedNotified
impl !RefUnwindSafe for OwnedNotified
impl !Unpin for OwnedNotified
impl !UnsafeUnpin for OwnedNotified
impl !UnwindSafe for OwnedNotified
impl Send for OwnedNotified
Обобщённые реализации
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<F> IntoFuture for Fwhere F: Future,
type Output = <F as Future>::Output
Результат, который будет получен при завершении будущего значения.
type IntoFuture = F
В какой тип будущего значения мы преобразуем это значение?
fn into_future(self) -> <F as IntoFuture>::IntoFuture
Создаёт будущее значение из значения. Подробнее
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/sync/futures/struct.OwnedNotified.html