Перечисление TryAcquire Error
pub enum TryAcquireError {
Closed,
NoPermits,
}
Доступно только при включённой функции crate
sync.Ошибка, возвращаемая функцией Semaphore::try_acquire.
Варианты
Closed
Семафор был закрыт и не может выдавать новые разрешения.
NoPermits
В семафоре нет доступных разрешений.
Реализации трейтов
impl Debug for TryAcquireError
impl Display for TryAcquireError
impl Eq for TryAcquireError
impl Error for TryAcquireError
fn source(&self) -> Option<&(dyn Error + 'static)>
Возвращает источник этой ошибки более низкого уровня, если он есть. Подробнее
fn description(&self) -> &str
👎Устарело с версии 1.42.0:
используйте реализацию Display или to_string()
impl PartialEq for TryAcquireError
impl StructuralPartialEq for TryAcquireError
Автоматические реализации трейтов
impl Freeze for TryAcquireError
impl RefUnwindSafe for TryAcquireError
impl Send for TryAcquireError
impl Sync for TryAcquireError
impl Unpin for TryAcquireError
impl UnsafeUnpin for TryAcquireError
impl UnwindSafe for TryAcquireError
Общие реализации
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/enum.TryAcquireError.html