Docs.rs
polkit-sys-0.17.0
polkit-sys 0.17.0
Permalink
Docs.rs crate page
Unlicense
Links
Homepage
Documentation
Repository
Crates.io
Source
Owners
valpackett
Dependencies
gio-sys ^0.17
normal
glib-sys ^0.17
normal
gobject-sys ^0.17
normal
libc ^0.2
normal
shell-words ^1.0.0
dev
tempfile ^3
dev
system-deps ^6
build
Versions
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
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
☰
Crate polkit_sys
Version 0.17.0
All Items
Structs
Constants
Functions
Type Definitions
?
Crate
polkit_sys
source
·
[
−
]
Structs
PolkitActionDescription
PolkitAuthority
PolkitAuthorizationResult
PolkitDetails
PolkitIdentity
PolkitIdentityIface
PolkitPermission
PolkitSubject
PolkitSubjectIface
PolkitSystemBusName
PolkitTemporaryAuthorization
PolkitUnixGroup
PolkitUnixNetgroup
PolkitUnixProcess
PolkitUnixSession
PolkitUnixUser
_PolkitActionDescriptionClass
_PolkitAuthorityClass
_PolkitAuthorizationResultClass
_PolkitDetailsClass
_PolkitSystemBusNameClass
_PolkitTemporaryAuthorizationClass
_PolkitUnixGroupClass
_PolkitUnixNetgroupClass
_PolkitUnixProcessClass
_PolkitUnixSessionClass
_PolkitUnixUserClass
Constants
POLKIT_AUTHORITY_FEATURES_NONE
POLKIT_AUTHORITY_FEATURES_TEMPORARY_AUTHORIZATION
POLKIT_CHECK_AUTHORIZATION_FLAGS_ALLOW_USER_INTERACTION
POLKIT_CHECK_AUTHORIZATION_FLAGS_NONE
POLKIT_ERROR_CANCELLED
POLKIT_ERROR_FAILED
POLKIT_ERROR_NOT_AUTHORIZED
POLKIT_ERROR_NOT_SUPPORTED
POLKIT_IMPLICIT_AUTHORIZATION_ADMINISTRATOR_AUTHENTICATION_REQUIRED
POLKIT_IMPLICIT_AUTHORIZATION_ADMINISTRATOR_AUTHENTICATION_REQUIRED_RETAINED
POLKIT_IMPLICIT_AUTHORIZATION_AUTHENTICATION_REQUIRED
POLKIT_IMPLICIT_AUTHORIZATION_AUTHENTICATION_REQUIRED_RETAINED
POLKIT_IMPLICIT_AUTHORIZATION_AUTHORIZED
POLKIT_IMPLICIT_AUTHORIZATION_NOT_AUTHORIZED
POLKIT_IMPLICIT_AUTHORIZATION_UNKNOWN
Functions
polkit_action_description_get_action_id
⚠
polkit_action_description_get_annotation
⚠
polkit_action_description_get_annotation_keys
⚠
polkit_action_description_get_description
⚠
polkit_action_description_get_icon_name
⚠
polkit_action_description_get_implicit_active
⚠
polkit_action_description_get_implicit_any
⚠
polkit_action_description_get_implicit_inactive
⚠
polkit_action_description_get_message
⚠
polkit_action_description_get_type
⚠
polkit_action_description_get_vendor_name
⚠
polkit_action_description_get_vendor_url
⚠
polkit_authority_authentication_agent_response
⚠
polkit_authority_authentication_agent_response_finish
⚠
polkit_authority_authentication_agent_response_sync
⚠
polkit_authority_check_authorization
⚠
polkit_authority_check_authorization_finish
⚠
polkit_authority_check_authorization_sync
⚠
polkit_authority_enumerate_actions
⚠
polkit_authority_enumerate_actions_finish
⚠
polkit_authority_enumerate_actions_sync
⚠
polkit_authority_enumerate_temporary_authorizations
⚠
polkit_authority_enumerate_temporary_authorizations_finish
⚠
polkit_authority_enumerate_temporary_authorizations_sync
⚠
polkit_authority_features_get_type
⚠
polkit_authority_get
⚠
polkit_authority_get_async
⚠
polkit_authority_get_backend_features
⚠
polkit_authority_get_backend_name
⚠
polkit_authority_get_backend_version
⚠
polkit_authority_get_finish
⚠
polkit_authority_get_owner
⚠
polkit_authority_get_sync
⚠
polkit_authority_get_type
⚠
polkit_authority_register_authentication_agent
⚠
polkit_authority_register_authentication_agent_finish
⚠
polkit_authority_register_authentication_agent_sync
⚠
polkit_authority_register_authentication_agent_with_options
⚠
polkit_authority_register_authentication_agent_with_options_finish
⚠
polkit_authority_register_authentication_agent_with_options_sync
⚠
polkit_authority_revoke_temporary_authorization_by_id
⚠
polkit_authority_revoke_temporary_authorization_by_id_finish
⚠
polkit_authority_revoke_temporary_authorization_by_id_sync
⚠
polkit_authority_revoke_temporary_authorizations
⚠
polkit_authority_revoke_temporary_authorizations_finish
⚠
polkit_authority_revoke_temporary_authorizations_sync
⚠
polkit_authority_unregister_authentication_agent
⚠
polkit_authority_unregister_authentication_agent_finish
⚠
polkit_authority_unregister_authentication_agent_sync
⚠
polkit_authorization_result_get_details
⚠
polkit_authorization_result_get_dismissed
⚠
v0_101
polkit_authorization_result_get_is_authorized
⚠
polkit_authorization_result_get_is_challenge
⚠
polkit_authorization_result_get_retains_authorization
⚠
polkit_authorization_result_get_temporary_authorization_id
⚠
polkit_authorization_result_get_type
⚠
polkit_authorization_result_new
⚠
polkit_check_authorization_flags_get_type
⚠
polkit_details_get_keys
⚠
polkit_details_get_type
⚠
polkit_details_insert
⚠
polkit_details_lookup
⚠
polkit_details_new
⚠
polkit_error_get_type
⚠
polkit_error_quark
⚠
polkit_identity_equal
⚠
polkit_identity_from_string
⚠
polkit_identity_get_type
⚠
polkit_identity_hash
⚠
polkit_identity_to_string
⚠
polkit_implicit_authorization_from_string
⚠
polkit_implicit_authorization_get_type
⚠
polkit_implicit_authorization_to_string
⚠
polkit_permission_get_action_id
⚠
polkit_permission_get_subject
⚠
polkit_permission_get_type
⚠
polkit_permission_new
⚠
polkit_permission_new_finish
⚠
polkit_permission_new_sync
⚠
polkit_subject_equal
⚠
polkit_subject_exists
⚠
polkit_subject_exists_finish
⚠
polkit_subject_exists_sync
⚠
polkit_subject_from_string
⚠
polkit_subject_get_type
⚠
polkit_subject_hash
⚠
polkit_subject_to_string
⚠
polkit_system_bus_name_get_name
⚠
polkit_system_bus_name_get_process_sync
⚠
polkit_system_bus_name_get_type
⚠
polkit_system_bus_name_get_user_sync
⚠
polkit_system_bus_name_new
⚠
polkit_system_bus_name_set_name
⚠
polkit_temporary_authorization_get_action_id
⚠
polkit_temporary_authorization_get_id
⚠
polkit_temporary_authorization_get_subject
⚠
polkit_temporary_authorization_get_time_expires
⚠
polkit_temporary_authorization_get_time_obtained
⚠
polkit_temporary_authorization_get_type
⚠
polkit_unix_group_get_gid
⚠
polkit_unix_group_get_type
⚠
polkit_unix_group_new
⚠
polkit_unix_group_new_for_name
⚠
polkit_unix_group_set_gid
⚠
polkit_unix_netgroup_get_name
⚠
polkit_unix_netgroup_get_type
⚠
polkit_unix_netgroup_new
⚠
polkit_unix_netgroup_set_name
⚠
polkit_unix_process_get_owner
⚠
polkit_unix_process_get_pid
⚠
polkit_unix_process_get_start_time
⚠
polkit_unix_process_get_type
⚠
polkit_unix_process_get_uid
⚠
polkit_unix_process_new
⚠
polkit_unix_process_new_for_owner
⚠
polkit_unix_process_new_full
⚠
polkit_unix_process_set_pid
⚠
polkit_unix_process_set_start_time
⚠
polkit_unix_process_set_uid
⚠
polkit_unix_session_get_session_id
⚠
polkit_unix_session_get_type
⚠
polkit_unix_session_new
⚠
polkit_unix_session_new_for_process
⚠
polkit_unix_session_new_for_process_finish
⚠
polkit_unix_session_new_for_process_sync
⚠
polkit_unix_session_set_session_id
⚠
polkit_unix_user_get_name
⚠
polkit_unix_user_get_type
⚠
polkit_unix_user_get_uid
⚠
polkit_unix_user_new
⚠
polkit_unix_user_new_for_name
⚠
polkit_unix_user_set_uid
⚠
Type Definitions
PolkitActionDescriptionClass
PolkitAuthorityClass
PolkitAuthorityFeatures
PolkitAuthorizationResultClass
PolkitCheckAuthorizationFlags
PolkitDetailsClass
PolkitError
PolkitImplicitAuthorization
PolkitSystemBusNameClass
PolkitTemporaryAuthorizationClass
PolkitUnixGroupClass
PolkitUnixNetgroupClass
PolkitUnixProcessClass
PolkitUnixSessionClass
PolkitUnixUserClass