OxL Reference

data OutOfRange

Checked conversion out of range (§3.1).

Example:

oxl✓ checked in CI
fn main() io {
  let big: i64 = 300
  match big.try<u8>() {
    u8 v => print("{v}")
    OutOfRange _ => print("does not fit in u8")
  }
}
Output
does not fit in u8
@error pub(api) data OutOfRange

Since. 1.0.0-beta

Defined in: std/core/types.oxl:1162

See also