_Bits

primitive val _Bits

Constructors

create

new val create()
: _Bits val^

Returns


Public Functions

set_bit

fun box set_bit(
  bm: U32 val,
  i: U32 val)
: U32 val

Parameters

Returns


clear_bit

fun box clear_bit(
  bm: U32 val,
  i: U32 val)
: U32 val

Parameters

Returns


has_bit

fun box has_bit(
  bm: U32 val,
  i: U32 val)
: Bool val

Parameters

Returns


mask

fun box mask(
  hash: U32 val,
  l: U8 val)
: U32 val

Parameters

  • hash: U32 val
  • l: U8 val

Returns


eq

fun box eq(
  that: _Bits val)
: Bool val

Parameters

Returns


ne

fun box ne(
  that: _Bits val)
: Bool val

Parameters

Returns