Method in collections::bitset · BitSet coil-stdlib

BitSet::remove

pub fn remove(int i) -> bool
Import
use collections::bitset::{BitSet};
Source: src/collections/bitset.hy

Clear index i; returns true when a bit was unset.

Called on a BitSet value as value.remove(…).

Parameters#

NameType
iint

Returns#

bool

Contracts#

Checked according to --contracts (see Contracts).

ensures !self.contains(i)
ensures !result || self.count == old(self.count) - 1
ensures result || self.count == old(self.count)

See also#

↑ ↓ navigate ↵ open