Type Alias frida_sys::GMountIface

source ·
pub type GMountIface = _GMountIface;

Aliased Type§

struct GMountIface {
Show 28 fields pub g_iface: _GTypeInterface, pub changed: Option<unsafe extern "C" fn(_: *mut _GMount)>, pub unmounted: Option<unsafe extern "C" fn(_: *mut _GMount)>, pub get_root: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GFile>, pub get_name: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut i8>, pub get_icon: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GIcon>, pub get_uuid: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut i8>, pub get_volume: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GVolume>, pub get_drive: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GDrive>, pub can_unmount: Option<unsafe extern "C" fn(_: *mut _GMount) -> i32>, pub can_eject: Option<unsafe extern "C" fn(_: *mut _GMount) -> i32>, pub unmount: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>, pub unmount_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>, pub eject: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>, pub eject_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>, pub remount: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GMountOperation, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>, pub remount_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>, pub guess_content_type: Option<unsafe extern "C" fn(_: *mut _GMount, _: i32, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>, pub guess_content_type_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> *mut *mut i8>, pub guess_content_type_sync: Option<unsafe extern "C" fn(_: *mut _GMount, _: i32, _: *mut _GCancellable, _: *mut *mut _GError) -> *mut *mut i8>, pub pre_unmount: Option<unsafe extern "C" fn(_: *mut _GMount)>, pub unmount_with_operation: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GMountOperation, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>, pub unmount_with_operation_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>, pub eject_with_operation: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GMountOperation, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>, pub eject_with_operation_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>, pub get_default_location: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GFile>, pub get_sort_key: Option<unsafe extern "C" fn(_: *mut _GMount) -> *const i8>, pub get_symbolic_icon: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GIcon>,
}

Fields§

§g_iface: _GTypeInterface§changed: Option<unsafe extern "C" fn(_: *mut _GMount)>§unmounted: Option<unsafe extern "C" fn(_: *mut _GMount)>§get_root: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GFile>§get_name: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut i8>§get_icon: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GIcon>§get_uuid: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut i8>§get_volume: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GVolume>§get_drive: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GDrive>§can_unmount: Option<unsafe extern "C" fn(_: *mut _GMount) -> i32>§can_eject: Option<unsafe extern "C" fn(_: *mut _GMount) -> i32>§unmount: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>§unmount_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>§eject: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>§eject_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>§remount: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GMountOperation, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>§remount_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>§guess_content_type: Option<unsafe extern "C" fn(_: *mut _GMount, _: i32, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>§guess_content_type_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> *mut *mut i8>§guess_content_type_sync: Option<unsafe extern "C" fn(_: *mut _GMount, _: i32, _: *mut _GCancellable, _: *mut *mut _GError) -> *mut *mut i8>§pre_unmount: Option<unsafe extern "C" fn(_: *mut _GMount)>§unmount_with_operation: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GMountOperation, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>§unmount_with_operation_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>§eject_with_operation: Option<unsafe extern "C" fn(_: *mut _GMount, _: u32, _: *mut _GMountOperation, _: *mut _GCancellable, _: Option<unsafe extern "C" fn(_: *mut _GObject, _: *mut _GAsyncResult, _: *mut c_void)>, _: *mut c_void)>§eject_with_operation_finish: Option<unsafe extern "C" fn(_: *mut _GMount, _: *mut _GAsyncResult, _: *mut *mut _GError) -> i32>§get_default_location: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GFile>§get_sort_key: Option<unsafe extern "C" fn(_: *mut _GMount) -> *const i8>§get_symbolic_icon: Option<unsafe extern "C" fn(_: *mut _GMount) -> *mut _GIcon>