logos.lang.arith

Module lang · package logos-lang

Functions

fnwrapping_add

fn wrapping_add(a: T, b: T) -> T

Adds a and b, wrapping silently on overflow instead of trapping.

fnwrapping_mul

fn wrapping_mul(a: T, b: T) -> T

Multiplies a and b, wrapping silently on overflow instead of trapping.

fnwrapping_sub

fn wrapping_sub(a: T, b: T) -> T

Subtracts b from a, wrapping silently on overflow instead of trapping.