Структура TryLock Error
pub struct TryLockError(/* private fields */);
Доступно только при включённой возможности крейта
sync.Ошибка, возвращаемая функциями Mutex::try_lock, RwLock::try_read и RwLock::try_write.
Операция Mutex::try_lock завершится неудачей, только если мьютекс уже заблокирован.
Операция RwLock::try_read завершится неудачей, только если блокировка в данный момент удерживается эксклюзивным писателем.
Операция RwLock::try_write завершится неудачей, только если блокировка в данный момент удерживается любым читателем или эксклюзивным писателем.
Реализации трейтов
impl Debug for TryLockError
impl Display for TryLockError
impl Error for TryLockError
fn source(&self) -> Option<&(dyn Error + 'static)>
Возвращает источник этой ошибки более низкого уровня, если он есть. Подробнее
fn description(&self) -> &str
👎Устарело с версии 1.42.0:
используйте реализацию Display или to_string()
Автоматические реализации трейтов
impl Freeze for TryLockError
impl RefUnwindSafe for TryLockError
impl Send for TryLockError
impl Sync for TryLockError
impl Unpin for TryLockError
impl UnsafeUnpin for TryLockError
impl UnwindSafe for TryLockError
Обобщённые реализации
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/sync/struct.TryLockError.html