Lines Matching refs:data
13 pub data: [usize; (N + usize::BITS as usize - 1) / (usize::BITS as usize)], field
33 data: [0; (N + usize::BITS as usize - 1) / (usize::BITS as usize)], in new()
45 return self.core.get(N, &self.data, index); in get()
50 return self.core.set(N, &mut self.data, index, value); in set()
60 self.data.len() * size_of::<usize>() in size()
65 self.core.first_index(&self.data) in first_index()
70 self.core.first_false_index(N, &self.data) in first_false_index()
75 self.core.last_index(N, &self.data) in last_index()
80 self.core.last_false_index(N, &self.data) in last_false_index()
85 self.core.next_index(N, &self.data, index) in next_index()
90 self.core.next_false_index(N, &self.data, index) in next_false_index()
95 self.core.prev_index(N, &self.data, index) in prev_index()
100 self.core.prev_false_index(N, &self.data, index) in prev_false_index()
105 self.core.invert(N, &mut self.data); in invert()
110 self.core.is_full(N, &self.data) in is_full()
115 self.core.is_empty(&self.data) in is_empty()
121 self.data.as_ptr() as *const u8, in as_bytes()
127 self.core.set_all(N, &mut self.data, value); in set_all()