Cargo Features

[dependencies]
appstream-glib = { version = "0.0.1", default-features = false, features = ["v0_1", "v0_1_1", "v0_1_2", "v0_1_3", "v0_1_4", "v0_1_5", "v0_1_6", "v0_1_7", "v0_1_8", "v0_2", "v0_2_2", "v0_2_4", "v0_2_5", "v0_3", "v0_3_1", "v0_3_2", "v0_3_4", "v0_3_5", "v0_3_7", "v0_4_1", "v0_4_2", "v0_5", "v0_5_1", "v0_5_2", "v0_5_5", "v0_5_6", "v0_5_7", "v0_5_8", "v0_5_10", "v0_5_11", "v0_5_12", "v0_5_13", "v0_5_14", "v0_6_1", "v0_6_2", "v0_6_4", "v0_6_5", "v0_6_6", "v0_6_7", "v0_6_9", "v0_6_13", "v0_7", "v0_7_3", "v0_7_5", "v0_7_6", "v0_7_7", "v0_7_8", "v0_7_11", "v0_7_14", "v0_7_15", "dox", "docs-rs"] }
default = v0_7_15

The v0_7_15 feature is set by default whenever appstream-glib is added without default-features = false somewhere in the dependency tree.

v0_1 v0_1_1?

Enables v0_1 of appstream-glib-sys

v0_1_1 v0_1_2? = v0_1

Enables v0_1 of appstream-glib-sys

Affects app::AppExt.add_arch, store::StoreExt.from_xml, store::StoreExt.get_api_version, store::StoreExt.get_origin, store::StoreExt.set_api_version, store::StoreExt.set_origin, app::AppExt.add_arch, store::StoreExt.from_xml, store::StoreExt.get_api_version, store::StoreExt.get_origin, store::StoreExt.set_api_version, store::StoreExt.set_origin

v0_1_2 v0_1_3? = v0_1_1

Enables v0_1_1 of appstream-glib-sys

Affects app::AppExt.parse_file, store::StoreExt.load, store::StoreExt.connect_changed, app::AppExt.parse_file, store::StoreExt.load, store::StoreExt.connect_changed

v0_1_3 v0_1_4? = v0_1_2

Enables v0_1_2 of appstream-glib-sys

Affects app::AppExt.search_matches_all

v0_1_4 v0_1_5? = v0_1_3

Enables v0_1_3 of appstream-glib-sys

Affects app::AppExt.get_metadata_license, app::AppExt.get_source_kind, app::AppExt.get_update_contact, app::AppExt.set_metadata_license, app::AppExt.set_source_kind, app::AppExt.set_update_contact, app::AppExt.subsume_full, problem::ProblemExt.get_kind, problem::ProblemExt.get_line_number, problem::ProblemExt.get_message, problem::ProblemExt.set_kind, problem::ProblemExt.set_line_number, problem::ProblemExt.set_message, app::AppExt.get_metadata_license, app::AppExt.get_source_kind, app::AppExt.get_update_contact, app::AppExt.set_metadata_license, app::AppExt.set_source_kind, app::AppExt.set_update_contact, app::AppExt.subsume_full

v0_1_5 v0_1_6? = v0_1_4

Enables v0_1_4 of appstream-glib-sys

Affects app::AppExt.has_category, app::AppExt.has_category

v0_1_6 v0_1_7? = v0_1_5

Enables v0_1_5 of appstream-glib-sys

Affects app::AppExt.add_provide, icon::IconExt.get_prefix, icon::IconExt.set_prefix, image::ImageExt.get_basename, image::ImageExt.get_md5, image::ImageExt.get_pixbuf, image::ImageExt.load_filename, image::ImageExt.save_filename, image::ImageExt.save_pixbuf, image::ImageExt.set_basename, image::ImageExt.set_pixbuf, provide::ProvideExt.get_kind, provide::ProvideExt.get_value, provide::ProvideExt.set_kind, provide::ProvideExt.set_value, screenshot::ScreenshotExt.get_source, app::AppExt.add_provide, icon::IconExt.get_prefix, icon::IconExt.set_prefix, image::ImageExt.get_basename

v0_1_7 v0_1_8? = v0_1_6

Enables v0_1_6 of appstream-glib-sys

Affects app::AppExt.add_addon, app::AppExt.add_extends, app::AppExt.add_addon, app::AppExt.add_extends

v0_1_8 v0_2? = v0_1_7

Enables v0_1_7 of appstream-glib-sys

Affects app::AppExt.get_developer_name, app::AppExt.get_developer_name

v0_2 v0_2_2? = v0_1_8

Enables v0_1_8 of appstream-glib-sys

Affects app::AppExt.get_pkgname_default, app::AppExt.to_file, app::AppExt.get_pkgname_default, app::AppExt.to_file

v0_2_2 v0_2_4? = v0_2

Enables v0_2 of appstream-glib-sys

Affects app::AppExt.add_kudo, app::AppExt.add_kudo_kind, app::AppExt.get_source_file, app::AppExt.get_state, app::AppExt.get_trust_flags, app::AppExt.has_kudo, app::AppExt.has_kudo_kind, app::AppExt.set_source_file, app::AppExt.set_state, app::AppExt.set_trust_flags, image::ImageExt.get_alpha_flags, screenshot::ScreenshotExt.get_image, store::StoreExt.get_add_flags, store::StoreExt.load_path, store::StoreExt.set_add_flags, app::AppExt.add_kudo, app::AppExt.add_kudo_kind, app::AppExt.get_source_file, app::AppExt.get_state, app::AppExt.get_trust_flags

v0_2_4 v0_2_5? = v0_2_2

Enables v0_2_2 of appstream-glib-sys

Affects app::AppExt.get_source_pkgname, app::AppExt.set_source_pkgname, store::StoreExt.get_destdir, store::StoreExt.set_destdir, app::AppExt.get_source_pkgname, app::AppExt.set_source_pkgname, store::StoreExt.get_destdir, store::StoreExt.set_destdir

v0_2_5 v0_3? = v0_2_4

Enables v0_2_4 of appstream-glib-sys

Affects store::StoreExt.get_builder_id, store::StoreExt.remove_all, store::StoreExt.set_builder_id, store::StoreExt.get_builder_id, store::StoreExt.remove_all, store::StoreExt.set_builder_id

v0_3 v0_3_1? = v0_2_5

Enables v0_2_5 of appstream-glib-sys

Affects app::AppExt.add_keyword, app::AppExt.get_id_filename, store::StoreExt.add_metadata_index, store::StoreExt.remove_app_by_id, app::AppExt.add_keyword, app::AppExt.get_id_filename, store::StoreExt.add_metadata_index, store::StoreExt.remove_app_by_id

v0_3_1 v0_3_2? = v0_3

Enables v0_3 of appstream-glib-sys

Affects app::AppExt.add_icon, app::AppExt.convert_icons, app::AppExt.get_icon_default, app::AppExt.get_icon_for_size, icon::IconExt.convert_to_kind, icon::IconExt.get_height, icon::IconExt.get_kind, icon::IconExt.get_name, icon::IconExt.get_pixbuf, icon::IconExt.get_width, icon::IconExt.load, icon::IconExt.set_height, icon::IconExt.set_kind, icon::IconExt.set_name, icon::IconExt.set_pixbuf, icon::IconExt.set_width, screenshot::ScreenshotExt.get_priority, screenshot::ScreenshotExt.set_priority, store::StoreExt.convert_icons, app::AppExt.add_icon

v0_3_2 v0_3_4? = v0_3_1

Enables v0_3_1 of appstream-glib-sys

Affects app::AppExt.get_origin, app::AppExt.set_origin, icon::IconExt.get_filename, icon::IconExt.get_url, icon::IconExt.set_filename, icon::IconExt.set_url, app::AppExt.get_origin, app::AppExt.set_origin, icon::IconExt.get_filename, icon::IconExt.get_url, icon::IconExt.set_filename, icon::IconExt.set_url

v0_3_4 v0_3_5? = v0_3_2

Enables v0_3_2 of appstream-glib-sys

v0_3_5 v0_3_7? = v0_3_4

Enables v0_3_4 of appstream-glib-sys

Affects app::AppExt.add_bundle, app::AppExt.add_permission, app::AppExt.get_bundle_default, app::AppExt.has_permission, bundle::BundleExt.get_id, bundle::BundleExt.get_kind, bundle::BundleExt.set_id, bundle::BundleExt.set_kind, release::ReleaseExt.add_location, release::ReleaseExt.get_location_default, store::StoreExt.add_filter, store::StoreExt.remove_filter, app::AppExt.add_bundle, app::AppExt.add_permission, app::AppExt.get_bundle_default, app::AppExt.get_release, app::AppExt.get_release_default, app::AppExt.has_permission, bundle::BundleExt.get_id, bundle::BundleExt.get_kind

v0_3_7 v0_4_1? = v0_3_5

Enables v0_3_5 of appstream-glib-sys

v0_4_1 v0_4_2? = v0_3_7

Enables v0_3_7 of appstream-glib-sys

Affects app::AppExt.remove_veto, store::StoreExt.get_app_by_id_with_fallbacks, app::AppExt.remove_veto, store::StoreExt.get_app_by_id_with_fallbacks, store::StoreExt.get_app_by_pkgnames

v0_4_2 v0_5? = v0_4_1

Enables v0_4_1 of appstream-glib-sys

Affects checksum::ChecksumExt.get_filename, checksum::ChecksumExt.get_kind, checksum::ChecksumExt.get_target, checksum::ChecksumExt.get_value, checksum::ChecksumExt.set_filename, checksum::ChecksumExt.set_kind, checksum::ChecksumExt.set_target, checksum::ChecksumExt.set_value, release::ReleaseExt.add_checksum, release::ReleaseExt.get_checksum_by_fn, release::ReleaseExt.get_checksum_by_target, release::ReleaseExt.vercmp, store::StoreExt.get_watch_flags, store::StoreExt.set_watch_flags, checksum::ChecksumExt.get_filename, checksum::ChecksumExt.get_kind, checksum::ChecksumExt.get_target, checksum::ChecksumExt.get_value, checksum::ChecksumExt.set_filename, checksum::ChecksumExt.set_kind

v0_5 v0_5_1? = v0_4_2

Enables v0_4_2 of appstream-glib-sys

Affects store::StoreExt.get_app_by_provide, store::StoreExt.get_app_by_provide

v0_5_1 v0_5_2? = v0_5

Enables v0_5 of appstream-glib-sys

Affects release::ReleaseExt.get_urgency, release::ReleaseExt.set_urgency, release::ReleaseExt.get_urgency, release::ReleaseExt.set_urgency

v0_5_2 v0_5_5? = v0_5_1

Enables v0_5_1 of appstream-glib-sys

Affects release::ReleaseExt.get_blob, release::ReleaseExt.get_size, release::ReleaseExt.set_blob, release::ReleaseExt.set_size, store::StoreExt.from_bytes, release::ReleaseExt.get_blob, release::ReleaseExt.get_size, release::ReleaseExt.set_blob, release::ReleaseExt.set_size, store::StoreExt.from_bytes

v0_5_5 v0_5_6? = v0_5_2

Enables v0_5_2 of appstream-glib-sys

v0_5_6 v0_5_7? = v0_5_5

Enables v0_5_5 of appstream-glib-sys

Affects image::ImageExt.load_filename_full, image::ImageExt.load_filename_full

v0_5_7 v0_5_8? = v0_5_6

Enables v0_5_6 of appstream-glib-sys

Affects image::ImageExt.equal, screenshot::ScreenshotExt.equal, image::ImageExt.equal, screenshot::ScreenshotExt.equal

v0_5_8 v0_5_10? = v0_5_7

Enables v0_5_7 of appstream-glib-sys

Affects app::AppExt.add_translation, release::ReleaseExt.get_state, release::ReleaseExt.set_state, translation::TranslationExt.get_id, translation::TranslationExt.get_kind, translation::TranslationExt.set_id, translation::TranslationExt.set_kind, app::AppExt.add_translation, release::ReleaseExt.get_state, release::ReleaseExt.set_state, translation::TranslationExt.get_id, translation::TranslationExt.get_kind, translation::TranslationExt.set_id, translation::TranslationExt.set_kind

v0_5_10 v0_5_11? = v0_5_8

Enables v0_5_8 of appstream-glib-sys

Affects app::AppExt.add_quirk, app::AppExt.get_kind, app::AppExt.has_quirk, app::AppExt.set_kind, bundle::BundleExt.get_runtime, bundle::BundleExt.get_sdk, bundle::BundleExt.set_runtime, bundle::BundleExt.set_sdk, app::AppExt.add_quirk, app::AppExt.get_kind, app::AppExt.has_quirk, app::AppExt.set_kind, bundle::BundleExt.get_runtime, bundle::BundleExt.get_sdk, bundle::BundleExt.set_runtime, bundle::BundleExt.set_sdk

v0_5_11 v0_5_12? = v0_5_10

Enables v0_5_10 of appstream-glib-sys

v0_5_12 v0_5_13? = v0_5_11

Enables v0_5_11 of appstream-glib-sys

Affects app::AppExt.get_id_no_prefix, app::AppExt.has_compulsory_for_desktop, content_rating::ContentRatingExt.get_kind, content_rating::ContentRatingExt.get_minimum_age, content_rating::ContentRatingExt.set_kind, store::StoreExt.get_app_by_id_ignore_prefix, app::AppExt.add_content_rating, app::AppExt.get_content_rating, app::AppExt.get_id_no_prefix, app::AppExt.has_compulsory_for_desktop, content_rating::ContentRatingExt.get_kind, content_rating::ContentRatingExt.get_minimum_age, content_rating::ContentRatingExt.set_kind, store::StoreExt.get_app_by_id_ignore_prefix

v0_5_13 v0_5_14? = v0_5_12

Enables v0_5_12 of appstream-glib-sys

Affects store::StoreExt.remove_apps_with_veto, store::StoreExt.remove_apps_with_veto

v0_5_14 v0_6_1? = v0_5_13

Enables v0_5_13 of appstream-glib-sys

Affects image::ImageExt.get_locale, image::ImageExt.set_locale, screenshot::ScreenshotExt.get_image_for_locale, image::ImageExt.get_locale, image::ImageExt.set_locale, screenshot::ScreenshotExt.get_image_for_locale

v0_6_1 v0_6_2? = v0_5_14

Enables v0_5_14 of appstream-glib-sys

Affects app::AppExt.add_review, app::AppExt.add_suggest, app::AppExt.equal, app::AppExt.get_branch, app::AppExt.get_merge_kind, app::AppExt.get_scope, app::AppExt.get_unique_id, app::AppExt.set_branch, app::AppExt.set_merge_kind, app::AppExt.set_scope, review::ReviewExt.add_flags, review::ReviewExt.add_metadata, review::ReviewExt.equal, review::ReviewExt.get_date, review::ReviewExt.get_description, review::ReviewExt.get_flags, review::ReviewExt.get_id, review::ReviewExt.get_locale, review::ReviewExt.get_metadata_item, review::ReviewExt.get_priority

v0_6_2 v0_6_4? = v0_6_1

Enables v0_6_1 of appstream-glib-sys

v0_6_4 v0_6_5? = v0_6_2

Enables v0_6_2 of appstream-glib-sys

Affects content_rating::ContentRatingExt.get_value, content_rating::ContentRatingExt.get_value

v0_6_5 v0_6_6? = v0_6_4

Enables v0_6_4 of appstream-glib-sys

Affects store::StoreExt.load_search_cache, store::StoreExt.set_search_match, store::StoreExt.connect_app_added, store::StoreExt.connect_app_changed, store::StoreExt.connect_app_removed, store::StoreExt.load_search_cache, store::StoreExt.set_search_match, store::StoreExt.connect_app_added, store::StoreExt.connect_app_changed, store::StoreExt.connect_app_removed

v0_6_6 v0_6_7? = v0_6_5

Enables v0_6_5 of appstream-glib-sys

v0_6_7 v0_6_9? = v0_6_6

Enables v0_6_6 of appstream-glib-sys

Affects app::AppExt.add_require, app::AppExt.get_require_by_value, require::RequireExt.get_compare, require::RequireExt.get_kind, require::RequireExt.get_value, require::RequireExt.get_version, require::RequireExt.set_compare, require::RequireExt.set_kind, require::RequireExt.set_value, require::RequireExt.set_version, require::RequireExt.version_compare, app::AppExt.add_require, app::AppExt.get_require_by_value, require::RequireExt.get_compare, require::RequireExt.get_kind, require::RequireExt.get_value, require::RequireExt.get_version, require::RequireExt.set_compare, require::RequireExt.set_kind, require::RequireExt.set_value

v0_6_9 v0_6_13? = v0_6_7

Enables v0_6_7 of appstream-glib-sys

Affects app::AppExt.add_format, app::AppExt.get_format_by_filename, app::AppExt.get_format_by_kind, app::AppExt.get_format_default, app::AppExt.remove_format, format::FormatExt.equal, format::FormatExt.get_filename, format::FormatExt.get_kind, format::FormatExt.set_filename, format::FormatExt.set_kind, app::AppExt.add_format, app::AppExt.get_format_by_filename, app::AppExt.get_format_by_kind, app::AppExt.get_format_default, app::AppExt.remove_format, format::FormatExt.equal, format::FormatExt.get_filename, format::FormatExt.get_kind, format::FormatExt.set_filename, format::FormatExt.set_kind

v0_6_13 v0_7? = v0_6_9

Enables v0_6_9 of appstream-glib-sys

Affects app::AppExt.add_launchable, app::AppExt.get_launchable_by_kind, app::AppExt.get_launchable_default, app::AppExt.get_search_match, app::AppExt.remove_category, app::AppExt.remove_kudo, app::AppExt.set_search_match, icon::IconExt.get_scale, icon::IconExt.set_scale, launchable::LaunchableExt.get_kind, launchable::LaunchableExt.get_value, launchable::LaunchableExt.set_kind, launchable::LaunchableExt.set_value, store::StoreExt.get_search_match, app::AppExt.add_launchable, app::AppExt.get_launchable_by_kind, app::AppExt.get_launchable_default, app::AppExt.get_search_match, app::AppExt.remove_category, app::AppExt.remove_kudo

v0_7 v0_7_3? = v0_6_13

Enables v0_6_13 of appstream-glib-sys

v0_7_3 v0_7_5? = v0_7

Enables v0_7 of appstream-glib-sys

Affects app::AppExt.get_screenshot_default, app::AppExt.get_release_by_version, app::AppExt.get_screenshot_default

v0_7_5 v0_7_6? = v0_7_3

Enables v0_7_3 of appstream-glib-sys

Affects app::AppExt.parse_data, app::AppExt.parse_data

v0_7_6 v0_7_7? = v0_7_5

Enables v0_7_5 of appstream-glib-sys

Affects enums::ReleaseKind, release::ReleaseExt.get_kind, release::ReleaseExt.set_kind, enums::ReleaseKind, release::ReleaseExt.get_kind, release::ReleaseExt.set_kind

v0_7_7 v0_7_8? = v0_7_6

Enables v0_7_6 of appstream-glib-sys

Affects require::RequireExt.equal, require::RequireExt.equal

v0_7_8 v0_7_11? = v0_7_7

Enables v0_7_7 of appstream-glib-sys

Affects agreement::AgreementExt.get_kind, agreement::AgreementExt.get_section_default, agreement::AgreementExt.get_version_id, agreement::AgreementExt.set_kind, agreement::AgreementExt.set_version_id, agreement_section::AgreementSectionExt.get_description, agreement_section::AgreementSectionExt.get_kind, agreement_section::AgreementSectionExt.get_name, agreement_section::AgreementSectionExt.set_description, agreement_section::AgreementSectionExt.set_kind, agreement_section::AgreementSectionExt.set_name, app::AppExt.add_agreement, app::AppExt.get_agreement_by_kind, app::AppExt.get_agreement_default, store::StoreExt.get_app_by_launchable, agreement::AgreementExt.get_kind, agreement::AgreementExt.get_section_default, agreement::AgreementExt.get_version_id, agreement::AgreementExt.set_kind, agreement::AgreementExt.set_version_id

v0_7_11 v0_7_14? = v0_7_8

Enables v0_7_8 of appstream-glib-sys

Affects store::StoreExt.load_async, store::StoreExt.load_path_async, store::StoreExt.load_async, store::StoreExt.load_path_async, store::StoreExt.load_async_future, store::StoreExt.load_path_async_future, store::StoreExt.load_async_future, store::StoreExt.load_path_async_future

v0_7_14 v0_7_15 = v0_7_11

Enables v0_7_11 of appstream-glib-sys

Affects app::AppExt.to_xml, content_rating::ContentRatingExt.add_attribute, app::AppExt.to_xml, content_rating::ContentRatingExt.add_attribute

v0_7_15 default = v0_7_14

Enables v0_7_14 of appstream-glib-sys

Affects content_rating::ContentRatingExt.get_rating_ids, release::ReleaseExt.get_install_duration, release::ReleaseExt.get_url, release::ReleaseExt.set_install_duration, release::ReleaseExt.set_url, content_rating::ContentRatingExt.get_rating_ids, release::ReleaseExt.get_install_duration, release::ReleaseExt.get_url, release::ReleaseExt.set_install_duration, release::ReleaseExt.set_url

dox

Enables dox of appstream-glib-sys

Affects agreement::AgreementExt.get_kind, agreement::AgreementExt.get_section_default, agreement::AgreementExt.get_version_id, agreement::AgreementExt.set_kind, agreement::AgreementExt.set_version_id, agreement_section::AgreementSectionExt.get_description, agreement_section::AgreementSectionExt.get_kind, agreement_section::AgreementSectionExt.get_name, agreement_section::AgreementSectionExt.set_description, agreement_section::AgreementSectionExt.set_kind, agreement_section::AgreementSectionExt.set_name, app::AppExt.add_addon, app::AppExt.add_agreement, app::AppExt.add_arch, app::AppExt.add_bundle, app::AppExt.add_extends, app::AppExt.add_format, app::AppExt.add_icon, app::AppExt.add_keyword, app::AppExt.add_kudo

docs-rs

Enables docs-rs of appstream-glib-sys