Структура Task
pub struct Task { /* private fields */ }
Доступно только на
tokio_unstable и Linux, при включённой функции crate rt и функции crate taskdump, а также на (AArch64 или s390x или x86 или x86-64).Снимок задачи.
См. Handle::dump.
Реализации
impl Task
pub fn id(&self) -> Id
Возвращает идентификатор задачи, который уникально идентифицирует эту задачу относительно других задач, запущенных на момент создания снимка.
Примечание: это нестабильный API. Публичный API этого типа может измениться в выпусках 1.x. Подробнее см. документацию по нестабильным функциям.
Реализации трейтов
Автоматические реализации трейтов
impl Freeze for Task
impl RefUnwindSafe for Task
impl Send for Task
impl Sync for Task
impl Unpin for Task
impl UnsafeUnpin for Task
impl UnwindSafe for Task
Общие реализации
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/runtime/dump/struct.Task.html