dataclass

Data Class Utilities

Functions

FunctionDescription
cmp_le
cmp_gt
cmp_ge
cmp
cmp_is_min
cmp_clamp
validate_range
validate_positive
validate_non_negative

Details

cmp_le

fn cmp_le(lt: i64, eq: i64) -> i64

cmp_gt

fn cmp_gt(lt: i64, eq: i64) -> i64

cmp_ge

fn cmp_ge(lt: i64, eq: i64) -> i64

cmp

fn cmp(lt_ab: i64, lt_ba: i64) -> i64

cmp_is_min

fn cmp_is_min(lt: i64) -> i64

cmp_clamp

fn cmp_clamp(val_lt_lo: i64, hi_lt_val: i64) -> i64

validate_range

fn validate_range(val: i64, lo: i64, hi: i64) -> i64

validate_positive

fn validate_positive(val: i64) -> i64

validate_non_negative

fn validate_non_negative(val: i64) -> i64