Docs.rs
rattler_libsolv_c-0.19.3
rattler_libsolv_c 0.19.3
Permalink
Docs.rs crate page
BSD-3-Clause
Links
Homepage
Repository
Crates.io
Source
Owners
baszalmstra
wolfv
Dependencies
cfg-if ^1.0
normal
libc ^0.2
normal
libz-sys ^1.1.16
normal
anyhow ^1.0.82
build
cc =1.0.83
build
cmake ^0.1.50
build
Versions
0.42%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
rattler_libsolv_c
0.19.3
All Items
Structs
Enums
Constants
Functions
Type Aliases
?
Settings
Crate
rattler_libsolv_c
Copy item path
source
·
[
−
]
Expand description
Generated file, do not edit by hand, see
crate/tools/src
Structs
§
s_DUChanges
s_Dataiterator
s_Dataiterator_di_parent
s_Datamatcher
s_Datapos
s_Dirpool
s_KeyValue
s_Map
s_Pool
s_Queue
s_Reldep
s_Repo
s_Repodata
s_Repokey
s_Repowriter
s_Rule
s_Solvable
s_Solver
s_Stringpool
s_Transaction
Enums
§
FILE
Constants
§
CONDA_ADD_USE_ONLY_TAR_BZ2
CONDA_ADD_WITH_SIGNATUREDATA
DISTTYPE_ARCH
DISTTYPE_CONDA
DISTTYPE_DEB
DISTTYPE_HAIKU
DISTTYPE_RPM
POOL_FLAG_ADDFILEPROVIDESFILTERED
POOL_FLAG_FORBIDSELFCONFLICTS
POOL_FLAG_HAVEDISTEPOCH
POOL_FLAG_IMPLICITOBSOLETEUSESCOLORS
POOL_FLAG_IMPLICITOBSOLETEUSESPROVIDES
POOL_FLAG_NOINSTALLEDOBSOLETES
POOL_FLAG_NOOBSOLETESMULTIVERSION
POOL_FLAG_NOWHATPROVIDESAUX
POOL_FLAG_OBSOLETEUSESCOLORS
POOL_FLAG_OBSOLETEUSESPROVIDES
POOL_FLAG_PROMOTEEPOCH
POOL_FLAG_WHATPROVIDESWITHDISABLED
REL_AND
REL_ARCH
REL_COMPAT
REL_COND
REL_CONDA
REL_ELSE
REL_EQ
REL_ERROR
REL_FILECONFLICT
REL_GT
REL_KIND
REL_LT
REL_MULTIARCH
REL_NAMESPACE
REL_OR
REL_UNLESS
REL_WITH
REL_WITHOUT
SEARCH_ARRAYSENTINEL
SEARCH_CHECKSUMS
SEARCH_COMPLETE_FILELIST
SEARCH_DISABLED_REPOS
SEARCH_ENTERSUB
SEARCH_ERROR
SEARCH_FILES
SEARCH_GLOB
SEARCH_KEEP_TYPE_DELETED
SEARCH_NEXT_KEY
SEARCH_NEXT_SOLVABLE
SEARCH_NOCASE
SEARCH_NO_STORAGE_SOLVABLE
SEARCH_REGEX
SEARCH_SKIP_KIND
SEARCH_STOP
SEARCH_STRING
SEARCH_STRINGEND
SEARCH_STRINGMASK
SEARCH_STRINGSTART
SEARCH_SUB
SEARCH_SUBSCHEMA
SEARCH_SUBSTRING
SEARCH_THISSOLVID
SELECTION_ADD
SELECTION_CANON
SELECTION_DOTARCH
SELECTION_FILELIST
SELECTION_FILTER
SELECTION_FILTER_KEEP_IFEMPTY
SELECTION_FILTER_SWAPPED
SELECTION_FLAT
SELECTION_GLOB
SELECTION_INSTALLED_ONLY
SELECTION_MATCH_DEPSTR
SELECTION_MODEBITS
SELECTION_NAME
SELECTION_NOCASE
SELECTION_PROVIDES
SELECTION_REL
SELECTION_REPLACE
SELECTION_SKIP_KIND
SELECTION_SOURCE_ONLY
SELECTION_SUBTRACT
SELECTION_WITH_ALL
SELECTION_WITH_BADARCH
SELECTION_WITH_DISABLED
SELECTION_WITH_SOURCE
SOLVER_ALLOWUNINSTALL
SOLVER_ALTERNATIVE_TYPE_RECOMMENDS
SOLVER_ALTERNATIVE_TYPE_RULE
SOLVER_ALTERNATIVE_TYPE_SUGGESTS
SOLVER_BLACKLIST
SOLVER_CLEANDEPS
SOLVER_DISFAVOR
SOLVER_DISTUPGRADE
SOLVER_DROP_ORPHANED
SOLVER_ERASE
SOLVER_ESSENTIAL
SOLVER_EXCLUDEFROMWEAK
SOLVER_FAVOR
SOLVER_FLAG_ADD_ALREADY_RECOMMENDED
SOLVER_FLAG_ALLOW_ARCHCHANGE
SOLVER_FLAG_ALLOW_DOWNGRADE
SOLVER_FLAG_ALLOW_NAMECHANGE
SOLVER_FLAG_ALLOW_UNINSTALL
SOLVER_FLAG_ALLOW_VENDORCHANGE
SOLVER_FLAG_BEST_OBEY_POLICY
SOLVER_FLAG_BREAK_ORPHANS
SOLVER_FLAG_DUP_ALLOW_ARCHCHANGE
SOLVER_FLAG_DUP_ALLOW_DOWNGRADE
SOLVER_FLAG_DUP_ALLOW_NAMECHANGE
SOLVER_FLAG_DUP_ALLOW_VENDORCHANGE
SOLVER_FLAG_FOCUS_BEST
SOLVER_FLAG_FOCUS_INSTALLED
SOLVER_FLAG_IGNORE_RECOMMENDED
SOLVER_FLAG_INSTALL_ALSO_UPDATES
SOLVER_FLAG_KEEP_EXPLICIT_OBSOLETES
SOLVER_FLAG_KEEP_ORPHANS
SOLVER_FLAG_NEED_UPDATEPROVIDE
SOLVER_FLAG_NO_AUTOTARGET
SOLVER_FLAG_NO_INFARCHCHECK
SOLVER_FLAG_NO_UPDATEPROVIDE
SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED
SOLVER_FLAG_SPLITPROVIDES
SOLVER_FLAG_STRICT_REPO_PRIORITY
SOLVER_FLAG_STRONG_RECOMMENDS
SOLVER_FLAG_URPM_REORDER
SOLVER_FLAG_YUM_OBSOLETES
SOLVER_FORCEBEST
SOLVER_INSTALL
SOLVER_JOBMASK
SOLVER_LOCK
SOLVER_MULTIVERSION
SOLVER_NOAUTOSET
SOLVER_NOOBSOLETES
SOLVER_NOOP
SOLVER_NOTBYUSER
SOLVER_ORDERCYCLE_CRITICAL
SOLVER_ORDERCYCLE_HARMLESS
SOLVER_ORDERCYCLE_NORMAL
SOLVER_ORUPDATE
SOLVER_REASON_CLEANDEPS_ERASE
SOLVER_REASON_KEEP_INSTALLED
SOLVER_REASON_RECOMMENDED
SOLVER_REASON_RESOLVE
SOLVER_REASON_RESOLVE_JOB
SOLVER_REASON_RESOLVE_ORPHAN
SOLVER_REASON_SUPPLEMENTED
SOLVER_REASON_UNIT_RULE
SOLVER_REASON_UNRELATED
SOLVER_REASON_UPDATE_INSTALLED
SOLVER_REASON_WEAKDEP
SOLVER_RULE_TYPEMASK
SOLVER_SELECTMASK
SOLVER_SETARCH
SOLVER_SETEV
SOLVER_SETEVR
SOLVER_SETMASK
SOLVER_SETNAME
SOLVER_SETREPO
SOLVER_SETVENDOR
SOLVER_SOLUTION_BEST
SOLVER_SOLUTION_BLACK
SOLVER_SOLUTION_DISTUPGRADE
SOLVER_SOLUTION_INFARCH
SOLVER_SOLUTION_JOB
SOLVER_SOLUTION_POOLJOB
SOLVER_SOLUTION_STRICTREPOPRIORITY
SOLVER_SOLVABLE
SOLVER_SOLVABLE_ALL
SOLVER_SOLVABLE_NAME
SOLVER_SOLVABLE_ONE_OF
SOLVER_SOLVABLE_PROVIDES
SOLVER_SOLVABLE_REPO
SOLVER_TARGETED
SOLVER_TRANSACTION_ARCHCHANGE
SOLVER_TRANSACTION_CHANGE
SOLVER_TRANSACTION_CHANGED
SOLVER_TRANSACTION_CHANGE_IS_REINSTALL
SOLVER_TRANSACTION_DOWNGRADE
SOLVER_TRANSACTION_DOWNGRADED
SOLVER_TRANSACTION_ERASE
SOLVER_TRANSACTION_IGNORE
SOLVER_TRANSACTION_INSTALL
SOLVER_TRANSACTION_KEEP_ORDERCYCLES
SOLVER_TRANSACTION_KEEP_ORDERDATA
SOLVER_TRANSACTION_KEEP_ORDEREDGES
SOLVER_TRANSACTION_KEEP_PSEUDO
SOLVER_TRANSACTION_MAXTYPE
SOLVER_TRANSACTION_MERGE_ARCHCHANGES
SOLVER_TRANSACTION_MERGE_VENDORCHANGES
SOLVER_TRANSACTION_MULTIINSTALL
SOLVER_TRANSACTION_MULTIREINSTALL
SOLVER_TRANSACTION_OBSOLETED
SOLVER_TRANSACTION_OBSOLETES
SOLVER_TRANSACTION_OBSOLETE_IS_UPGRADE
SOLVER_TRANSACTION_REINSTALL
SOLVER_TRANSACTION_REINSTALLED
SOLVER_TRANSACTION_RPM_ONLY
SOLVER_TRANSACTION_SHOW_ACTIVE
SOLVER_TRANSACTION_SHOW_ALL
SOLVER_TRANSACTION_SHOW_MULTIINSTALL
SOLVER_TRANSACTION_SHOW_OBSOLETES
SOLVER_TRANSACTION_UPGRADE
SOLVER_TRANSACTION_UPGRADED
SOLVER_TRANSACTION_VENDORCHANGE
SOLVER_UPDATE
SOLVER_USERINSTALLED
SOLVER_VERIFY
SOLVER_WEAK
SOLVER_WEAKENDEPS
SOLV_ADD_NO_STUBS
SOLV_DEBUG_ANALYZE
SOLV_DEBUG_JOB
SOLV_DEBUG_POLICY
SOLV_DEBUG_PROPAGATE
SOLV_DEBUG_RESULT
SOLV_DEBUG_RULE_CREATION
SOLV_DEBUG_SOLUTIONS
SOLV_DEBUG_SOLVER
SOLV_DEBUG_STATS
SOLV_DEBUG_TO_STDERR
SOLV_DEBUG_TRANSACTION
SOLV_DEBUG_UNSOLVABLE
SOLV_DEBUG_WATCHES
SOLV_ERROR
SOLV_FATAL
SOLV_FLAG_IDARRAYBLOCK
SOLV_FLAG_PREFIX_POOL
SOLV_FLAG_SIZE_BYTES
SOLV_FLAG_USERDATA
SOLV_VERSION_0
SOLV_VERSION_1
SOLV_VERSION_2
SOLV_VERSION_3
SOLV_VERSION_4
SOLV_VERSION_5
SOLV_VERSION_6
SOLV_VERSION_7
SOLV_VERSION_8
SOLV_VERSION_9
SOLV_WARN
SolverRuleinfo_SOLVER_RULE_BEST
SolverRuleinfo_SOLVER_RULE_BLACK
SolverRuleinfo_SOLVER_RULE_CHOICE
SolverRuleinfo_SOLVER_RULE_DISTUPGRADE
SolverRuleinfo_SOLVER_RULE_FEATURE
SolverRuleinfo_SOLVER_RULE_INFARCH
SolverRuleinfo_SOLVER_RULE_JOB
SolverRuleinfo_SOLVER_RULE_JOB_NOTHING_PROVIDES_DEP
SolverRuleinfo_SOLVER_RULE_JOB_PROVIDED_BY_SYSTEM
SolverRuleinfo_SOLVER_RULE_JOB_UNKNOWN_PACKAGE
SolverRuleinfo_SOLVER_RULE_JOB_UNSUPPORTED
SolverRuleinfo_SOLVER_RULE_LEARNT
SolverRuleinfo_SOLVER_RULE_PKG
SolverRuleinfo_SOLVER_RULE_PKG_CONFLICTS
SolverRuleinfo_SOLVER_RULE_PKG_CONSTRAINS
SolverRuleinfo_SOLVER_RULE_PKG_IMPLICIT_OBSOLETES
SolverRuleinfo_SOLVER_RULE_PKG_INSTALLED_OBSOLETES
SolverRuleinfo_SOLVER_RULE_PKG_NOTHING_PROVIDES_DEP
SolverRuleinfo_SOLVER_RULE_PKG_NOT_INSTALLABLE
SolverRuleinfo_SOLVER_RULE_PKG_OBSOLETES
SolverRuleinfo_SOLVER_RULE_PKG_RECOMMENDS
SolverRuleinfo_SOLVER_RULE_PKG_REQUIRES
SolverRuleinfo_SOLVER_RULE_PKG_SAME_NAME
SolverRuleinfo_SOLVER_RULE_PKG_SELF_CONFLICT
SolverRuleinfo_SOLVER_RULE_RECOMMENDS
SolverRuleinfo_SOLVER_RULE_STRICT_REPO_PRIORITY
SolverRuleinfo_SOLVER_RULE_UNKNOWN
SolverRuleinfo_SOLVER_RULE_UPDATE
SolverRuleinfo_SOLVER_RULE_YUMOBS
Functions
§
dataiterator_clonepos
⚠
dataiterator_entersub
⚠
dataiterator_free
⚠
dataiterator_init
⚠
dataiterator_init_clone
⚠
dataiterator_jump_to_repo
⚠
dataiterator_jump_to_solvid
⚠
dataiterator_match
⚠
dataiterator_prepend_keyname
⚠
dataiterator_seek
⚠
dataiterator_set_keyname
⚠
dataiterator_set_match
⚠
dataiterator_set_search
⚠
dataiterator_setpos
⚠
dataiterator_setpos_parent
⚠
dataiterator_skip_attribute
⚠
dataiterator_skip_repo
⚠
dataiterator_skip_solvable
⚠
dataiterator_step
⚠
dataiterator_strdup
⚠
datamatcher_checkbasename
⚠
datamatcher_free
⚠
datamatcher_init
⚠
datamatcher_match
⚠
map_and
⚠
map_free
⚠
map_grow
⚠
map_init
⚠
map_init_clone
⚠
map_invertall
⚠
map_or
⚠
map_subtract
⚠
pool_add_fileconflicts_deps
⚠
pool_add_solvable
⚠
Solvable management
pool_add_solvable_block
⚠
pool_add_userinstalled_jobs
⚠
pool_addfileprovides
⚠
pool_addfileprovides_queue
⚠
pool_addrelproviders
⚠
pool_addrelproviders_conda
⚠
pool_alloctmpspace
⚠
pool_arch2color_slow
⚠
pool_bin2hex
⚠
pool_calc_duchanges
⚠
pool_calc_installsizechange
⚠
pool_clear_pos
⚠
pool_conda_matchspec
⚠
pool_create
⚠
pool_create_state_maps
⚠
pool_createwhatprovides
⚠
Prepares a pool for solving
pool_debug
⚠
pool_dep2str
⚠
pool_error
⚠
pool_errstr
⚠
pool_evrcmp_conda
⚠
pool_flush_namespaceproviders
⚠
pool_free
⚠
pool_free_solvable_block
⚠
pool_freeallrepos
⚠
pool_freeidhashes
⚠
pool_freetmpspace
⚠
pool_freewhatprovides
⚠
pool_get_custom_vendorcheck
⚠
pool_get_flag
⚠
pool_get_rootdir
⚠
pool_id2evr
⚠
pool_id2langid
⚠
pool_id2rel
⚠
pool_id2str
⚠
pool_ids2whatprovides
⚠
pool_intersect_evrs
⚠
pool_isemptyupdatejob
⚠
pool_job2solvables
⚠
pool_job2str
⚠
pool_lookup_bin_checksum
⚠
pool_lookup_checksum
⚠
pool_lookup_deltalocation
⚠
pool_lookup_id
⚠
pool_lookup_idarray
⚠
pool_lookup_num
⚠
pool_lookup_str
⚠
pool_lookup_void
⚠
pool_match_dep
⚠
pool_match_nevr_rel
⚠
pool_prepend_rootdir
⚠
pool_prepend_rootdir_tmp
⚠
pool_queuetowhatprovides
⚠
pool_rel2id
⚠
pool_resize_rels_hash
⚠
pool_search
⚠
pool_searchlazywhatprovidesq
⚠
pool_selection2str
⚠
pool_set_custom_vendorcheck
⚠
pool_set_flag
⚠
pool_set_installed
⚠
pool_set_languages
⚠
pool_set_rootdir
⚠
pool_set_whatprovides
⚠
pool_setarch
⚠
pool_setarchpolicy
⚠
pool_setdebugcallback
⚠
pool_setdebuglevel
⚠
pool_setdebugmask
⚠
pool_setdisttype
⚠
pool_setloadcallback
⚠
pool_setnamespacecallback
⚠
pool_shrink_rels
⚠
pool_shrink_strings
⚠
pool_solvable2str
⚠
pool_str2id
⚠
pool_strn2id
⚠
pool_tmpappend
⚠
pool_tmpjoin
⚠
pool_trivial_installable
⚠
pool_trivial_installable_multiversionmap
⚠
pool_whatcontainsdep
⚠
pool_whatmatchesdep
⚠
pool_whatmatchessolvable
⚠
queue_alloc_one
⚠
queue_alloc_one_head
⚠
queue_delete
⚠
queue_delete2
⚠
queue_deleten
⚠
queue_free
⚠
queue_init
⚠
queue_init_buffer
⚠
queue_init_clone
⚠
queue_insert
⚠
queue_insert2
⚠
queue_insertn
⚠
queue_prealloc
⚠
repo_add_conda
⚠
repo_add_deparray
⚠
repo_add_idarray
⚠
repo_add_poolstr_array
⚠
repo_add_repodata
⚠
repo_add_solv
⚠
repo_add_solvable
⚠
repo_add_solvable_block
⚠
repo_add_solvable_block_before
⚠
repo_addid
⚠
repo_addid_dep
⚠
repo_create
⚠
repo_create_keyskip
⚠
repo_disable_paging
⚠
repo_empty
⚠
repo_fix_conflicts
⚠
repo_fix_supplements
⚠
repo_free
⚠
repo_free_solvable
⚠
repo_free_solvable_block
⚠
repo_freedata
⚠
repo_id2repodata
⚠
repo_internalize
⚠
repo_last_repodata
⚠
repo_lookup_bin_checksum
⚠
repo_lookup_binary
⚠
repo_lookup_checksum
⚠
repo_lookup_count
⚠
repo_lookup_deparray
⚠
repo_lookup_filelist_repodata
⚠
repo_lookup_id
⚠
repo_lookup_idarray
⚠
repo_lookup_num
⚠
repo_lookup_repodata
⚠
repo_lookup_repodata_opt
⚠
repo_lookup_str
⚠
repo_lookup_type
⚠
repo_lookup_void
⚠
repo_reserve_ids
⚠
repo_rewrite_suse_deps
⚠
repo_search
⚠
repo_set_deparray
⚠
repo_set_id
⚠
repo_set_idarray
⚠
repo_set_num
⚠
repo_set_poolstr
⚠
repo_set_str
⚠
repo_sidedata_create
⚠
repo_sidedata_extend
⚠
repo_unset
⚠
repo_write
⚠
repo_write_filtered
⚠
repo_write_stdkeyfilter
⚠
repodata_add_dirnumnum
⚠
repodata_add_dirstr
⚠
repodata_add_fixarray
⚠
repodata_add_flexarray
⚠
repodata_add_idarray
⚠
repodata_add_poolstr_array
⚠
repodata_chk2str
⚠
repodata_create_stubs
⚠
repodata_dir2str
⚠
repodata_disable_paging
⚠
repodata_empty
⚠
repodata_extend
⚠
repodata_extend_block
⚠
repodata_filelistfilter_matches
⚠
repodata_fill_keyskip
⚠
repodata_free
⚠
repodata_free_dircache
⚠
repodata_free_filelistfilter
⚠
repodata_free_schemahash
⚠
repodata_freedata
⚠
repodata_globalize_id
⚠
repodata_initdata
⚠
repodata_internalize
⚠
repodata_key2id
⚠
repodata_load
⚠
repodata_localize_id
⚠
repodata_lookup_bin_checksum
⚠
repodata_lookup_binary
⚠
repodata_lookup_count
⚠
repodata_lookup_id
⚠
repodata_lookup_idarray
⚠
repodata_lookup_kv_uninternalized
⚠
repodata_lookup_num
⚠
repodata_lookup_packed_dirstrarray
⚠
repodata_lookup_str
⚠
repodata_lookup_type
⚠
repodata_lookup_void
⚠
repodata_memused
⚠
repodata_merge_attrs
⚠
repodata_merge_some_attrs
⚠
repodata_new_handle
⚠
repodata_schema2id
⚠
repodata_search
⚠
repodata_search_arrayelement
⚠
repodata_search_keyskip
⚠
repodata_search_uninternalized
⚠
repodata_set_bin_checksum
⚠
repodata_set_binary
⚠
repodata_set_checksum
⚠
repodata_set_constant
⚠
repodata_set_constantid
⚠
repodata_set_deltalocation
⚠
repodata_set_filelisttype
⚠
repodata_set_id
⚠
repodata_set_idarray
⚠
repodata_set_kv
⚠
repodata_set_location
⚠
repodata_set_num
⚠
repodata_set_poolstr
⚠
repodata_set_sourcepkg
⚠
repodata_set_str
⚠
repodata_set_void
⚠
repodata_shrink
⚠
repodata_str2dir
⚠
repodata_stringify
⚠
repodata_swap_attrs
⚠
repodata_translate_dir_slow
⚠
repodata_translate_id
⚠
repodata_unset
⚠
repodata_unset_uninternalized
⚠
repodata_write
⚠
repodata_write_filtered
⚠
repowriter_create
⚠
repowriter_free
⚠
repowriter_set_flags
⚠
repowriter_set_keyfilter
⚠
repowriter_set_keyqueue
⚠
repowriter_set_repodatarange
⚠
repowriter_set_solvablerange
⚠
repowriter_set_userdata
⚠
repowriter_write
⚠
selection_add
⚠
selection_filter
⚠
selection_make
⚠
selection_make_matchdepid
⚠
selection_make_matchdeps
⚠
selection_make_matchsolvable
⚠
selection_make_matchsolvablelist
⚠
selection_solvables
⚠
selection_subtract
⚠
solv_bin2hex
⚠
solv_calloc
⚠
solv_depmarker
⚠
solv_dupappend
⚠
solv_dupjoin
⚠
solv_extend_realloc
⚠
solv_free
⚠
solv_hex2bin
⚠
solv_latin1toutf8
⚠
solv_malloc
⚠
malloc exits with error message on error
solv_malloc2
⚠
solv_oom
⚠
solv_read_userdata
⚠
solv_realloc
⚠
solv_realloc2
⚠
solv_replacebadutf8
⚠
solv_setcloexec
⚠
solv_sort
⚠
solv_strdup
⚠
solv_timems
⚠
solv_validutf8
⚠
solvable_add_deparray
⚠
solvable_add_idarray
⚠
solvable_add_poolstr_array
⚠
solvable_conda_matchversion
⚠
solvable_get_location
⚠
solvable_identical
⚠
solvable_is_irrelevant_patch
⚠
solvable_lookup_bin_checksum
⚠
solvable_lookup_bool
⚠
solvable_lookup_checksum
⚠
solvable_lookup_count
⚠
solvable_lookup_deparray
⚠
solvable_lookup_id
⚠
solvable_lookup_idarray
⚠
solvable_lookup_location
⚠
solvable_lookup_num
⚠
solvable_lookup_sizek
⚠
solvable_lookup_sourcepkg
⚠
solvable_lookup_str
⚠
solvable_lookup_str_lang
⚠
solvable_lookup_str_poollang
⚠
solvable_lookup_type
⚠
solvable_lookup_void
⚠
solvable_matchesdep
⚠
solvable_matchessolvable
⚠
solvable_matchessolvable_int
⚠
solvable_selfprovidedep
⚠
solvable_set_deparray
⚠
solvable_set_id
⚠
solvable_set_idarray
⚠
solvable_set_num
⚠
solvable_set_poolstr
⚠
solvable_set_str
⚠
solvable_trivial_installable_map
⚠
solvable_trivial_installable_queue
⚠
solvable_trivial_installable_repo
⚠
solvable_unset
⚠
solver_addbestrules
⚠
solver_addblackrules
⚠
solver_addchoicerules
⚠
solver_addduprules
⚠
solver_addfeaturerule
⚠
solver_addinfarchrules
⚠
solver_addpkgrulesforlinked
⚠
solver_addpkgrulesforsolvable
⚠
solver_addpkgrulesforupdaters
⚠
solver_addpkgrulesforweak
⚠
solver_addrecommendsrules
⚠
solver_addrule
⚠
solver_addstrictrepopriorules
⚠
solver_addupdaterule
⚠
solver_addyumobsrules
⚠
solver_allruleinfos
⚠
solver_alternative2str
⚠
solver_alternatives_count
⚠
solver_autouninstall
⚠
solver_breakorphans
⚠
solver_calc_duchanges
⚠
solver_calc_installsizechange
⚠
solver_calculate_multiversionmap
⚠
solver_calculate_noobsmap
⚠
solver_check_brokenorphanrules
⚠
solver_create
⚠
solver_create_state_maps
⚠
solver_create_transaction
⚠
solver_createdupmaps
⚠
solver_describe_decision
⚠
solver_describe_weakdep_decision
⚠
solver_disablechoicerules
⚠
solver_disablepolicyrules
⚠
solver_disableproblemset
⚠
solver_findallproblemrules
⚠
solver_findproblemrule
⚠
solver_fixproblem
⚠
solver_free
⚠
solver_freedupmaps
⚠
solver_get_alternative
⚠
solver_get_cleandeps
⚠
solver_get_decisionblock
⚠
solver_get_decisionlevel
⚠
solver_get_decisionqueue
⚠
solver_get_flag
⚠
solver_get_lastdecisionblocklevel
⚠
solver_get_orphaned
⚠
solver_get_recommendations
⚠
solver_get_unneeded
⚠
solver_get_userinstalled
⚠
solver_next_problem
⚠
solver_next_solution
⚠
solver_next_solutionelement
⚠
solver_prepare_solutions
⚠
solver_printallsolutions
⚠
solver_printcompleteprobleminfo
⚠
solver_printdecisionq
⚠
solver_printdecisions
⚠
solver_printproblem
⚠
solver_printprobleminfo
⚠
solver_printproblemruleinfo
⚠
solver_printrule
⚠
solver_printruleclass
⚠
solver_printruleelement
⚠
solver_printsolution
⚠
solver_printtrivial
⚠
solver_printwatches
⚠
solver_problem2str
⚠
solver_problem_count
⚠
solver_problemruleinfo2str
⚠
solver_recordproblem
⚠
solver_reenablepolicyrules
⚠
solver_reenablepolicyrules_cleandeps
⚠
solver_rule2job
⚠
solver_rule2jobidx
⚠
solver_rule2pkgrule
⚠
solver_rule2rules
⚠
solver_rule2solvable
⚠
solver_ruleclass
⚠
solver_rulecmp
⚠
solver_ruleinfo
⚠
solver_ruleliterals
⚠
solver_select2str
⚠
solver_set_flag
⚠
solver_shrinkrules
⚠
solver_solution_count
⚠
solver_solutionelement2str
⚠
solver_solutionelement_count
⚠
solver_solutionelement_extrajobflags
⚠
solver_solutionelement_internalid
⚠
solver_solve
⚠
solver_take_solution
⚠
solver_take_solutionelement
⚠
solver_trivial_installable
⚠
solver_unifyrules
⚠
stringpool_clone
⚠
stringpool_free
⚠
stringpool_freehash
⚠
stringpool_init
⚠
stringpool_init_empty
⚠
stringpool_resize_hash
⚠
stringpool_shrink
⚠
stringpool_str2id
⚠
stringpool_strn2id
⚠
transaction_add_obsoleted
⚠
transaction_all_obs_pkgs
⚠
transaction_calc_duchanges
⚠
transaction_calc_installsizechange
⚠
transaction_check_order
⚠
transaction_classify
⚠
transaction_classify_pkgs
⚠
transaction_clone_orderdata
⚠
transaction_create
⚠
transaction_create_clone
⚠
transaction_create_decisionq
⚠
transaction_free
⚠
transaction_free_orderdata
⚠
transaction_installedresult
⚠
transaction_obs_pkg
⚠
transaction_order
⚠
transaction_order_add_choices
⚠
transaction_order_get_cycle
⚠
transaction_order_get_cycleids
⚠
transaction_order_get_edges
⚠
transaction_print
⚠
transaction_type
⚠
Type Aliases
§
DUChanges
Dataiterator
Datamatcher
Datapos
Dirpool
Hashtable
Hashval
Id
KeyValue
Map
Offset
Pool
Queue
Reldep
Repo
Repodata
Repokey
Repowriter
Rule
Solvable
Solver
SolverRuleinfo
Stringpool
Transaction