Type Alias Dataiterator
Source pub type Dataiterator = s_Dataiterator;
#[repr(C)]
pub struct Dataiterator {Show 29 fields
pub state: i32,
pub flags: i32,
pub pool: *mut s_Pool,
pub repo: *mut s_Repo,
pub data: *mut s_Repodata,
pub dp: *mut u8,
pub ddp: *mut u8,
pub idp: *mut i32,
pub keyp: *mut i32,
pub key: *mut s_Repokey,
pub kv: s_KeyValue,
pub matcher: s_Datamatcher,
pub keyname: i32,
pub repodataid: i32,
pub solvid: i32,
pub repoid: i32,
pub keynames: [i32; 4],
pub nkeynames: i32,
pub rootlevel: i32,
pub parents: [s_Dataiterator_di_parent; 3],
pub nparents: i32,
pub vert_ddp: *mut u8,
pub vert_off: i32,
pub vert_len: i32,
pub vert_storestate: i32,
pub dupstr: *mut i8,
pub dupstrn: i32,
pub keyskip: *mut i32,
pub oldkeyskip: *mut i32,
}