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

method DynHandle.check

Would text (JSON, or plain text for a str) be accepted as a value of this field?

Example:

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

fn main() io {
  let l = Limits.get()
  match l.rps.check("250") {
    str s => print("ok {s}")
    DynError _ => print("bad")
  }
  match l.rps.check("-1") {
    str s => print("ok {s}")
    DynError _ => print("bad")
  }
}
Вывод
ok 250
bad
pub(api) fn check(text: str) -> str | DynError where T: Serializable

С версии. 1.0.0-beta

Параметры

ИмяТип
textstr

Возвращает

str

Ошибки

Эффекты

не объявлены (чистая, пока тело не говорит иное)

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

См. также