Type Alias Pool
Source pub type Pool = s_Pool;
#[repr(C)]
pub struct Pool {Show 33 fields
pub appdata: *mut c_void,
pub ss: s_Stringpool,
pub rels: *mut s_Reldep,
pub nrels: i32,
pub repos: *mut *mut s_Repo,
pub nrepos: i32,
pub urepos: i32,
pub installed: *mut s_Repo,
pub solvables: *mut s_Solvable,
pub nsolvables: i32,
pub languages: *mut *const i8,
pub nlanguages: i32,
pub disttype: i32,
pub id2arch: *mut i32,
pub id2color: *mut u8,
pub lastarch: i32,
pub vendormap: s_Queue,
pub vendorclasses: *mut *const i8,
pub whatprovides: *mut u32,
pub whatprovides_rel: *mut u32,
pub whatprovidesdata: *mut i32,
pub whatprovidesdataoff: u32,
pub whatprovidesdataleft: i32,
pub considered: *mut s_Map,
pub nscallback: Option<unsafe extern "C" fn(*mut s_Pool, *mut c_void, i32, i32) -> i32>,
pub nscallbackdata: *mut c_void,
pub debugmask: i32,
pub debugcallback: Option<unsafe extern "C" fn(*mut s_Pool, *mut c_void, i32, *const i8)>,
pub debugcallbackdata: *mut c_void,
pub loadcallback: Option<unsafe extern "C" fn(*mut s_Pool, *mut s_Repodata, *mut c_void) -> i32>,
pub loadcallbackdata: *mut c_void,
pub pos: s_Datapos,
pub pooljobs: s_Queue,
}