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

interface Default

Types with a default value: T.default() and ..default in constructors (@derive(Default)).

Example:

oxl✓ проверяется в CI
@derive(Default)
data Options { retries: i32; verbose: bool }

fn main() io {
  let o = Options.default()
  print("{o.retries} {o.verbose}")
}
Вывод
0 false
pub(api) interface Default

С версии. 1.0.0-beta

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

См. также