roaring_uint32_iterator_t

Type Alias roaring_uint32_iterator_t 

Source
pub type roaring_uint32_iterator_t = roaring_uint32_iterator_s;
Expand description

A struct used to keep iterator state. Users should only access current_value and has_value, the rest of the type should be treated as opaque.

Aliased Type§

#[repr(C)]
pub struct roaring_uint32_iterator_t { pub parent: *const roaring_bitmap_s, pub container: *const c_void, pub typecode: u8, pub container_index: i32, pub highbits: u32, pub container_it: roaring_container_iterator_s, pub current_value: u32, pub has_value: bool, }

Fields§

§parent: *const roaring_bitmap_s§container: *const c_void§typecode: u8§container_index: i32§highbits: u32§container_it: roaring_container_iterator_s§current_value: u32§has_value: bool