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

data DynError

Why a dynamic value could not be changed.

Example:

oxl✓ проверяется в CI
dynamic Limits {
  rps: u32 = 100
}

fn main() io {
  let l = Limits.get()
  match l.rps.check("many") {
    str ok => print("accepted {ok}")
    DynError e => print("rejected")
  }
}
Вывод
rejected
@error pub(api) data DynError

С версии. 1.0.0-beta

Поля

pub(api) msg: str

Why the change was refused.

Определено в: std/core/dynconf.oxl:60

См. также