OxL Справочник OxL
РусскийEnglish

data Timeout

A network call did not finish in time (an rpc, an actor message, a socket read). One of the alternatives of NetError.

Example:

oxl✓ проверяется в CI
fn retryable(e: NetError) -> bool {
  match e {
    Timeout _ => true
    Unavailable _ => true
    _ => false
  }
}

fn main() io {
  print("{retryable(Timeout{})}")
}
Вывод
true
@error pub(api) data Timeout

С версии. 1.0.0-beta

Определено в: std/core/types.oxl:1276

См. также