Docs.rs
gobject-sys-0.9.1
gobject-sys 0.9.1
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
GuillaumeGomez
sdroege
bilelmoussaoui
github:gtk-rs:crates-io
Dependencies
glib-sys ^0.9.1
normal
libc ^0.2
normal
shell-words ^0.1.0
dev
tempfile ^3
dev
pkg-config ^0.3.7
build
Versions
Go to latest version
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
☰
Crate gobject_sys
See all gobject_sys's items
Structs
Constants
Functions
Type Definitions
Unions
All crates
[
−
]
[src]
Crate
gobject_sys
Structs
GBinding
GCClosure
GClosure
GClosureNotifyData
GEnumClass
GEnumValue
GFlagsClass
GFlagsValue
GInitiallyUnowned
GInitiallyUnownedClass
GInterfaceInfo
GObject
GObjectClass
GObjectConstructParam
GParamSpec
GParamSpecBoolean
GParamSpecBoxed
GParamSpecChar
GParamSpecClass
GParamSpecDouble
GParamSpecEnum
GParamSpecFlags
GParamSpecFloat
GParamSpecGType
GParamSpecInt
GParamSpecInt64
GParamSpecLong
GParamSpecObject
GParamSpecOverride
GParamSpecParam
GParamSpecPointer
GParamSpecString
GParamSpecTypeInfo
GParamSpecUChar
GParamSpecUInt
GParamSpecUInt64
GParamSpecULong
GParamSpecUnichar
GParamSpecValueArray
GParamSpecVariant
GParameter
GSignalInvocationHint
GSignalQuery
GTypeCValue
GTypeClass
GTypeFundamentalInfo
GTypeInfo
GTypeInstance
GTypeInterface
GTypeModule
GTypeModuleClass
GTypePlugin
GTypePluginClass
GTypeQuery
GTypeValueTable
GValue
GValueArray
GWeakRef
_GParamSpecPool
Constants
G_BINDING_BIDIRECTIONAL
G_BINDING_DEFAULT
G_BINDING_INVERT_BOOLEAN
G_BINDING_SYNC_CREATE
G_CONNECT_AFTER
G_CONNECT_SWAPPED
G_PARAM_CONSTRUCT
G_PARAM_CONSTRUCT_ONLY
G_PARAM_DEPRECATED
G_PARAM_EXPLICIT_NOTIFY
G_PARAM_LAX_VALIDATION
G_PARAM_MASK
G_PARAM_PRIVATE
G_PARAM_READABLE
G_PARAM_READWRITE
G_PARAM_STATIC_BLURB
G_PARAM_STATIC_NAME
G_PARAM_STATIC_NICK
G_PARAM_STATIC_STRINGS
G_PARAM_USER_SHIFT
G_PARAM_WRITABLE
G_SIGNAL_ACTION
G_SIGNAL_DEPRECATED
G_SIGNAL_DETAILED
G_SIGNAL_FLAGS_MASK
G_SIGNAL_MATCH_CLOSURE
G_SIGNAL_MATCH_DATA
G_SIGNAL_MATCH_DETAIL
G_SIGNAL_MATCH_FUNC
G_SIGNAL_MATCH_ID
G_SIGNAL_MATCH_MASK
G_SIGNAL_MATCH_UNBLOCKED
G_SIGNAL_MUST_COLLECT
G_SIGNAL_NO_HOOKS
G_SIGNAL_NO_RECURSE
G_SIGNAL_RUN_CLEANUP
G_SIGNAL_RUN_FIRST
G_SIGNAL_RUN_LAST
G_TYPE_BOOLEAN
G_TYPE_BOXED
G_TYPE_CHAR
G_TYPE_DEBUG_INSTANCE_COUNT
G_TYPE_DEBUG_MASK
G_TYPE_DEBUG_NONE
G_TYPE_DEBUG_OBJECTS
G_TYPE_DEBUG_SIGNALS
G_TYPE_DOUBLE
G_TYPE_ENUM
G_TYPE_FLAGS
G_TYPE_FLAG_ABSTRACT
G_TYPE_FLAG_CLASSED
G_TYPE_FLAG_DEEP_DERIVABLE
G_TYPE_FLAG_DERIVABLE
G_TYPE_FLAG_INSTANTIATABLE
G_TYPE_FLAG_RESERVED_ID_BIT
G_TYPE_FLAG_VALUE_ABSTRACT
G_TYPE_FLOAT
G_TYPE_FUNDAMENTAL_MAX
G_TYPE_FUNDAMENTAL_SHIFT
G_TYPE_INT
G_TYPE_INT64
G_TYPE_INTERFACE
G_TYPE_INVALID
G_TYPE_LONG
G_TYPE_NONE
G_TYPE_OBJECT
G_TYPE_PARAM
G_TYPE_POINTER
G_TYPE_RESERVED_BSE_FIRST
G_TYPE_RESERVED_BSE_LAST
G_TYPE_RESERVED_GLIB_FIRST
G_TYPE_RESERVED_GLIB_LAST
G_TYPE_RESERVED_USER_FIRST
G_TYPE_STRING
G_TYPE_UCHAR
G_TYPE_UINT
G_TYPE_UINT64
G_TYPE_ULONG
G_TYPE_VARIANT
G_VALUE_NOCOPY_CONTENTS
Functions
g_binding_flags_get_type
⚠
g_binding_get_flags
⚠
g_binding_get_source
⚠
g_binding_get_source_property
⚠
g_binding_get_target
⚠
g_binding_get_target_property
⚠
g_binding_get_type
⚠
g_binding_unbind
⚠
g_boxed_copy
⚠
g_boxed_free
⚠
g_boxed_type_register_static
⚠
g_cclosure_marshal_BOOLEAN__BOXED_BOXED
⚠
g_cclosure_marshal_BOOLEAN__FLAGS
⚠
g_cclosure_marshal_STRING__OBJECT_POINTER
⚠
g_cclosure_marshal_VOID__BOOLEAN
⚠
g_cclosure_marshal_VOID__BOXED
⚠
g_cclosure_marshal_VOID__CHAR
⚠
g_cclosure_marshal_VOID__DOUBLE
⚠
g_cclosure_marshal_VOID__ENUM
⚠
g_cclosure_marshal_VOID__FLAGS
⚠
g_cclosure_marshal_VOID__FLOAT
⚠
g_cclosure_marshal_VOID__INT
⚠
g_cclosure_marshal_VOID__LONG
⚠
g_cclosure_marshal_VOID__OBJECT
⚠
g_cclosure_marshal_VOID__PARAM
⚠
g_cclosure_marshal_VOID__POINTER
⚠
g_cclosure_marshal_VOID__STRING
⚠
g_cclosure_marshal_VOID__UCHAR
⚠
g_cclosure_marshal_VOID__UINT
⚠
g_cclosure_marshal_VOID__UINT_POINTER
⚠
g_cclosure_marshal_VOID__ULONG
⚠
g_cclosure_marshal_VOID__VARIANT
⚠
g_cclosure_marshal_VOID__VOID
⚠
g_cclosure_marshal_generic
⚠
g_cclosure_new
⚠
g_cclosure_new_object
⚠
g_cclosure_new_object_swap
⚠
g_cclosure_new_swap
⚠
g_clear_object
⚠
g_clear_signal_handler
⚠
g_closure_add_finalize_notifier
⚠
g_closure_add_invalidate_notifier
⚠
g_closure_add_marshal_guards
⚠
g_closure_get_type
⚠
g_closure_invalidate
⚠
g_closure_invoke
⚠
g_closure_new_object
⚠
g_closure_new_simple
⚠
g_closure_ref
⚠
g_closure_remove_finalize_notifier
⚠
g_closure_remove_invalidate_notifier
⚠
g_closure_set_marshal
⚠
g_closure_set_meta_marshal
⚠
g_closure_sink
⚠
g_closure_unref
⚠
g_enum_complete_type_info
⚠
g_enum_get_value
⚠
g_enum_get_value_by_name
⚠
g_enum_get_value_by_nick
⚠
g_enum_register_static
⚠
g_enum_to_string
⚠
g_flags_complete_type_info
⚠
g_flags_get_first_value
⚠
g_flags_get_value_by_name
⚠
g_flags_get_value_by_nick
⚠
g_flags_register_static
⚠
g_flags_to_string
⚠
g_gtype_get_type
⚠
g_initially_unowned_get_type
⚠
g_object_add_toggle_ref
⚠
g_object_add_weak_pointer
⚠
g_object_bind_property
⚠
g_object_bind_property_full
⚠
g_object_bind_property_with_closures
⚠
g_object_class_find_property
⚠
g_object_class_install_properties
⚠
g_object_class_install_property
⚠
g_object_class_list_properties
⚠
g_object_class_override_property
⚠
g_object_compat_control
⚠
g_object_connect
⚠
g_object_disconnect
⚠
g_object_dup_data
⚠
g_object_dup_qdata
⚠
g_object_force_floating
⚠
g_object_freeze_notify
⚠
g_object_get
⚠
g_object_get_data
⚠
g_object_get_property
⚠
g_object_get_qdata
⚠
g_object_get_type
⚠
g_object_getv
⚠
g_object_interface_find_property
⚠
g_object_interface_install_property
⚠
g_object_interface_list_properties
⚠
g_object_is_floating
⚠
g_object_new
⚠
g_object_new_with_properties
⚠
g_object_newv
⚠
g_object_notify
⚠
g_object_notify_by_pspec
⚠
g_object_ref
⚠
g_object_ref_sink
⚠
g_object_remove_toggle_ref
⚠
g_object_remove_weak_pointer
⚠
g_object_replace_data
⚠
g_object_replace_qdata
⚠
g_object_run_dispose
⚠
g_object_set
⚠
g_object_set_data
⚠
g_object_set_data_full
⚠
g_object_set_property
⚠
g_object_set_qdata
⚠
g_object_set_qdata_full
⚠
g_object_setv
⚠
g_object_steal_data
⚠
g_object_steal_qdata
⚠
g_object_thaw_notify
⚠
g_object_unref
⚠
g_object_watch_closure
⚠
g_object_weak_ref
⚠
g_object_weak_unref
⚠
g_param_spec_boolean
⚠
g_param_spec_boxed
⚠
g_param_spec_char
⚠
g_param_spec_double
⚠
g_param_spec_enum
⚠
g_param_spec_flags
⚠
g_param_spec_float
⚠
g_param_spec_get_blurb
⚠
g_param_spec_get_default_value
⚠
g_param_spec_get_name
⚠
g_param_spec_get_name_quark
⚠
g_param_spec_get_nick
⚠
g_param_spec_get_qdata
⚠
g_param_spec_get_redirect_target
⚠
g_param_spec_gtype
⚠
g_param_spec_int
⚠
g_param_spec_int64
⚠
g_param_spec_internal
⚠
g_param_spec_long
⚠
g_param_spec_object
⚠
g_param_spec_override
⚠
g_param_spec_param
⚠
g_param_spec_pointer
⚠
g_param_spec_pool_insert
⚠
g_param_spec_pool_list
⚠
g_param_spec_pool_list_owned
⚠
g_param_spec_pool_lookup
⚠
g_param_spec_pool_new
⚠
g_param_spec_pool_remove
⚠
g_param_spec_ref
⚠
g_param_spec_ref_sink
⚠
g_param_spec_set_qdata
⚠
g_param_spec_set_qdata_full
⚠
g_param_spec_sink
⚠
g_param_spec_steal_qdata
⚠
g_param_spec_string
⚠
g_param_spec_uchar
⚠
g_param_spec_uint
⚠
g_param_spec_uint64
⚠
g_param_spec_ulong
⚠
g_param_spec_unichar
⚠
g_param_spec_unref
⚠
g_param_spec_value_array
⚠
g_param_spec_variant
⚠
g_param_type_register_static
⚠
g_param_value_convert
⚠
g_param_value_defaults
⚠
g_param_value_set_default
⚠
g_param_value_validate
⚠
g_param_values_cmp
⚠
g_pointer_type_register_static
⚠
g_signal_accumulator_first_wins
⚠
g_signal_accumulator_true_handled
⚠
g_signal_add_emission_hook
⚠
g_signal_chain_from_overridden
⚠
g_signal_chain_from_overridden_handler
⚠
g_signal_connect_closure
⚠
g_signal_connect_closure_by_id
⚠
g_signal_connect_data
⚠
g_signal_connect_object
⚠
g_signal_emit
⚠
g_signal_emit_by_name
⚠
g_signal_emitv
⚠
g_signal_get_invocation_hint
⚠
g_signal_handler_block
⚠
g_signal_handler_disconnect
⚠
g_signal_handler_find
⚠
g_signal_handler_is_connected
⚠
g_signal_handler_unblock
⚠
g_signal_handlers_block_matched
⚠
g_signal_handlers_destroy
⚠
g_signal_handlers_disconnect_matched
⚠
g_signal_handlers_unblock_matched
⚠
g_signal_has_handler_pending
⚠
g_signal_list_ids
⚠
g_signal_lookup
⚠
g_signal_name
⚠
g_signal_new
⚠
g_signal_new_class_handler
⚠
g_signal_newv
⚠
g_signal_override_class_closure
⚠
g_signal_override_class_handler
⚠
g_signal_parse_name
⚠
g_signal_query
⚠
g_signal_remove_emission_hook
⚠
g_signal_stop_emission
⚠
g_signal_stop_emission_by_name
⚠
g_signal_type_cclosure_new
⚠
g_source_set_closure
⚠
g_source_set_dummy_callback
⚠
g_strdup_value_contents
⚠
g_type_add_class_cache_func
⚠
g_type_add_class_private
⚠
g_type_add_instance_private
⚠
g_type_add_interface_check
⚠
g_type_add_interface_dynamic
⚠
g_type_add_interface_static
⚠
g_type_check_class_cast
⚠
g_type_check_class_is_a
⚠
g_type_check_instance
⚠
g_type_check_instance_cast
⚠
g_type_check_instance_is_a
⚠
g_type_check_instance_is_fundamentally_a
⚠
g_type_check_is_value_type
⚠
g_type_check_value
⚠
g_type_check_value_holds
⚠
g_type_children
⚠
g_type_class_add_private
⚠
g_type_class_adjust_private_offset
⚠
g_type_class_get_instance_private_offset
⚠
g_type_class_get_private
⚠
g_type_class_peek
⚠
g_type_class_peek_parent
⚠
g_type_class_peek_static
⚠
g_type_class_ref
⚠
g_type_class_unref
⚠
g_type_class_unref_uncached
⚠
g_type_create_instance
⚠
g_type_default_interface_peek
⚠
g_type_default_interface_ref
⚠
g_type_default_interface_unref
⚠
g_type_depth
⚠
g_type_ensure
⚠
g_type_free_instance
⚠
g_type_from_name
⚠
g_type_fundamental
⚠
g_type_fundamental_next
⚠
g_type_get_instance_count
⚠
g_type_get_plugin
⚠
g_type_get_qdata
⚠
g_type_get_type_registration_serial
⚠
g_type_init
⚠
g_type_init_with_debug_flags
⚠
g_type_instance_get_private
⚠
g_type_interface_add_prerequisite
⚠
g_type_interface_get_plugin
⚠
g_type_interface_peek
⚠
g_type_interface_peek_parent
⚠
g_type_interface_prerequisites
⚠
g_type_interfaces
⚠
g_type_is_a
⚠
g_type_module_add_interface
⚠
g_type_module_get_type
⚠
g_type_module_register_enum
⚠
g_type_module_register_flags
⚠
g_type_module_register_type
⚠
g_type_module_set_name
⚠
g_type_module_unuse
⚠
g_type_module_use
⚠
g_type_name
⚠
g_type_name_from_class
⚠
g_type_name_from_instance
⚠
g_type_next_base
⚠
g_type_parent
⚠
g_type_plugin_complete_interface_info
⚠
g_type_plugin_complete_type_info
⚠
g_type_plugin_get_type
⚠
g_type_plugin_unuse
⚠
g_type_plugin_use
⚠
g_type_qname
⚠
g_type_query
⚠
g_type_register_dynamic
⚠
g_type_register_fundamental
⚠
g_type_register_static
⚠
g_type_register_static_simple
⚠
g_type_remove_class_cache_func
⚠
g_type_remove_interface_check
⚠
g_type_set_qdata
⚠
g_type_test_flags
⚠
g_type_value_table_peek
⚠
g_value_array_append
⚠
g_value_array_copy
⚠
g_value_array_free
⚠
g_value_array_get_nth
⚠
g_value_array_get_type
⚠
g_value_array_insert
⚠
g_value_array_new
⚠
g_value_array_prepend
⚠
g_value_array_remove
⚠
g_value_array_sort
⚠
g_value_array_sort_with_data
⚠
g_value_copy
⚠
g_value_dup_boxed
⚠
g_value_dup_object
⚠
g_value_dup_param
⚠
g_value_dup_string
⚠
g_value_dup_variant
⚠
g_value_fits_pointer
⚠
g_value_get_boolean
⚠
g_value_get_boxed
⚠
g_value_get_char
⚠
g_value_get_double
⚠
g_value_get_enum
⚠
g_value_get_flags
⚠
g_value_get_float
⚠
g_value_get_gtype
⚠
g_value_get_int
⚠
g_value_get_int64
⚠
g_value_get_long
⚠
g_value_get_object
⚠
g_value_get_param
⚠
g_value_get_pointer
⚠
g_value_get_schar
⚠
g_value_get_string
⚠
g_value_get_type
⚠
g_value_get_uchar
⚠
g_value_get_uint
⚠
g_value_get_uint64
⚠
g_value_get_ulong
⚠
g_value_get_variant
⚠
g_value_init
⚠
g_value_init_from_instance
⚠
g_value_peek_pointer
⚠
g_value_register_transform_func
⚠
g_value_reset
⚠
g_value_set_boolean
⚠
g_value_set_boxed
⚠
g_value_set_boxed_take_ownership
⚠
g_value_set_char
⚠
g_value_set_double
⚠
g_value_set_enum
⚠
g_value_set_flags
⚠
g_value_set_float
⚠
g_value_set_gtype
⚠
g_value_set_instance
⚠
g_value_set_int
⚠
g_value_set_int64
⚠
g_value_set_long
⚠
g_value_set_object
⚠
g_value_set_object_take_ownership
⚠
g_value_set_param
⚠
g_value_set_param_take_ownership
⚠
g_value_set_pointer
⚠
g_value_set_schar
⚠
g_value_set_static_boxed
⚠
g_value_set_static_string
⚠
g_value_set_string
⚠
g_value_set_string_take_ownership
⚠
g_value_set_uchar
⚠
g_value_set_uint
⚠
g_value_set_uint64
⚠
g_value_set_ulong
⚠
g_value_set_variant
⚠
g_value_take_boxed
⚠
g_value_take_object
⚠
g_value_take_param
⚠
g_value_take_string
⚠
g_value_take_variant
⚠
g_value_transform
⚠
g_value_type_compatible
⚠
g_value_type_transformable
⚠
g_value_unset
⚠
g_weak_ref_clear
⚠
g_weak_ref_get
⚠
g_weak_ref_init
⚠
g_weak_ref_set
⚠
Type Definitions
GBaseFinalizeFunc
GBaseInitFunc
GBindingFlags
GBindingTransformFunc
GBoxedCopyFunc
GBoxedFreeFunc
GCallback
GClassFinalizeFunc
GClassInitFunc
GClosureMarshal
GClosureNotify
GConnectFlags
GInstanceInitFunc
GInterfaceFinalizeFunc
GInterfaceInitFunc
GObjectFinalizeFunc
GObjectGetPropertyFunc
GObjectSetPropertyFunc
GParamFlags
GParamSpecPool
GSignalAccumulator
GSignalCMarshaller
GSignalEmissionHook
GSignalFlags
GSignalMatchType
GToggleNotify
GTypeClassCacheFunc
GTypeDebugFlags
GTypeFlags
GTypeFundamentalFlags
GTypeInterfaceCheckFunc
GTypePluginCompleteInterfaceInfo
GTypePluginCompleteTypeInfo
GTypePluginUnuse
GTypePluginUse
GValueTransform
GWeakNotify
Unions
GValue_data
GWeakRef_priv