Lines Matching refs:core
1 use core::mem::size_of;
14 core: BitMapCore<usize>, field
34 core: BitMapCore::new(), 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()
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()
120 core::slice::from_raw_parts( in as_bytes()
122 core::mem::size_of::<Self>(), in as_bytes()
127 self.core.set_all(N, &mut self.data, value); in set_all()