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

error arg-count

error Стандарт: [§6.1]

Неверное число аргументов.

What it means#

The call passes fewer or more arguments than the function has parameters (§6.1). Parameters with default values and a variadic last parameter ...xs: T may be omitted or repeated; all other parameters must be supplied.

Example#

oxl✓ проверяется в CI
fn add(a: i32, b: i32) -> i32 => a + b

fn main() {
  let s = add(1)      // <- arg-count
}
error
arg-count

How to fix#

oxl✓ проверяется в CI
fn add(a: i32, b: i32) -> i32 => a + b

fn main() {
  let s = add(1, 2)
}

Pass every required argument, or give the missing parameter a default value in the declaration (b: i32 = 0).

See also#

OxL 1.0.0-beta · Версия документации 1.0.0-beta© OxwaldLink · сгенерировано из Стандарта, исходников std и руководства