Type Alias croaring_sys::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§

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