rust-libnotify/gio_sys/struct.GFileIface.html

637 lines
270 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="rustdoc">
<meta name="description" content="API documentation for the Rust `GFileIface` struct in crate `gio_sys`.">
<meta name="keywords" content="rust, rustlang, rust-lang, GFileIface">
<title>gio_sys::GFileIface - Rust</title>
<link rel="stylesheet" type="text/css" href="../normalize.css">
<link rel="stylesheet" type="text/css" href="../rustdoc.css">
<link rel="stylesheet" type="text/css" href="../main.css">
</head>
<body class="rustdoc struct">
<!--[if lte IE 8]>
<div class="warning">
This old browser is unsupported and will most likely display funky
things.
</div>
<![endif]-->
<nav class="sidebar">
<p class='location'>Struct GFileIface</p><div class="block items"><a class="sidebar-title" href="#fields">Fields</a><div class="sidebar-links"><a href="#structfield.g_iface">g_iface</a><a href="#structfield.dup">dup</a><a href="#structfield.hash">hash</a><a href="#structfield.equal">equal</a><a href="#structfield.is_native">is_native</a><a href="#structfield.has_uri_scheme">has_uri_scheme</a><a href="#structfield.get_uri_scheme">get_uri_scheme</a><a href="#structfield.get_basename">get_basename</a><a href="#structfield.get_path">get_path</a><a href="#structfield.get_uri">get_uri</a><a href="#structfield.get_parse_name">get_parse_name</a><a href="#structfield.get_parent">get_parent</a><a href="#structfield.prefix_matches">prefix_matches</a><a href="#structfield.get_relative_path">get_relative_path</a><a href="#structfield.resolve_relative_path">resolve_relative_path</a><a href="#structfield.get_child_for_display_name">get_child_for_display_name</a><a href="#structfield.enumerate_children">enumerate_children</a><a href="#structfield.enumerate_children_async">enumerate_children_async</a><a href="#structfield.enumerate_children_finish">enumerate_children_finish</a><a href="#structfield.query_info">query_info</a><a href="#structfield.query_info_async">query_info_async</a><a href="#structfield.query_info_finish">query_info_finish</a><a href="#structfield.query_filesystem_info">query_filesystem_info</a><a href="#structfield.query_filesystem_info_async">query_filesystem_info_async</a><a href="#structfield.query_filesystem_info_finish">query_filesystem_info_finish</a><a href="#structfield.find_enclosing_mount">find_enclosing_mount</a><a href="#structfield.find_enclosing_mount_async">find_enclosing_mount_async</a><a href="#structfield.find_enclosing_mount_finish">find_enclosing_mount_finish</a><a href="#structfield.set_display_name">set_display_name</a><a href="#structfield.set_display_name_async">set_display_name_async</a><a href="#structfield.set_display_name_finish">set_display_name_finish</a><a href="#structfield.query_settable_attributes">query_settable_attributes</a><a href="#structfield._query_settable_attributes_async">_query_settable_attributes_async</a><a href="#structfield._query_settable_attributes_finish">_query_settable_attributes_finish</a><a href="#structfield.query_writable_namespaces">query_writable_namespaces</a><a href="#structfield._query_writable_namespaces_async">_query_writable_namespaces_async</a><a href="#structfield._query_writable_namespaces_finish">_query_writable_namespaces_finish</a><a href="#structfield.set_attribute">set_attribute</a><a href="#structfield.set_attributes_from_info">set_attributes_from_info</a><a href="#structfield.set_attributes_async">set_attributes_async</a><a href="#structfield.set_attributes_finish">set_attributes_finish</a><a href="#structfield.read_fn">read_fn</a><a href="#structfield.read_async">read_async</a><a href="#structfield.read_finish">read_finish</a><a href="#structfield.append_to">append_to</a><a href="#structfield.append_to_async">append_to_async</a><a href="#structfield.append_to_finish">append_to_finish</a><a href="#structfield.create">create</a><a href="#structfield.create_async">create_async</a><a href="#structfield.create_finish">create_finish</a><a href="#structfield.replace">replace</a><a href="#structfield.replace_async">replace_async</a><a href="#structfield.replace_finish">replace_finish</a><a href="#structfield.delete_file">delete_file</a><a href="#structfield.delete_file_async">delete_file_async</a><a href="#structfield.delete_file_finish">delete_file_finish</a><a href="#structfield.trash">trash</a><a href="#structfield.trash_async">trash_async</a><a href="#structfield.trash_finish">trash_finish</a><a href="#structfield.make_directory">make_directory</a><a href="#structfield.make_directory_async">make_directory_async</a><a href="#structfield.make_directory_finish">make_directory_finish</a><a href="#structfield.make_symbolic_link">make_symbolic_link</a><a href="#structfield._make_symbolic_link_async">_make_symbolic_link_async</a><a href="#structfield._make_symbolic_link_finish">_make_symbolic_link_finish</a><a href="#structfield.copy">copy</a><a href="#structfield.copy_async">copy_async</a><a href="#structfield.copy_finish">copy_finish</a><a href="#structfield.move_">move_</a><a href="#structfield._move_async">_move_async</a><a href="#structfield._move_finish">_move_finish</a><a href="#structfield.mount_mountable">mount_mountable</a><a href="#structfield.mount_mountable_finish">mount_mountable_finish</a><a href="#structfield.unmount_mountable">unmount_mountable</a><a href="#structfield.unmount_mountable_finish">unmount_mountable_finish</a><a href="#structfield.eject_mountable">eject_mountable</a><a href="#structfield.eject_mountable_finish">eject_mountable_finish</a><a href="#structfield.mount_enclosing_volume">mount_enclosing_volume</a><a href="#structfield.mount_enclosing_volume_finish">mount_enclosing_volume_finish</a><a href="#structfield.monitor_dir">monitor_dir</a><a href="#structfield.monitor_file">monitor_file</a><a href="#structfield.open_readwrite">open_readwrite</a><a href="#structfield.open_readwrite_async">open_readwrite_async</a><a href="#structfield.open_readwrite_finish">open_readwrite_finish</a><a href="#structfield.create_readwrite">create_readwrite</a><a href="#structfield.create_readwrite_async">create_readwrite_async</a><a href="#structfield.create_readwrite_finish">create_readwrite_finish</a><a href="#structfield.replace_readwrite">replace_readwrite</a><a href="#structfield.replace_readwrite_async">replace_readwrite_async</a><a href="#structfield.replace_readwrite_finish">replace_readwrite_finish</a><a href="#structfield.start_mountable">start_mountable</a><a href="#structfield.start_mountable_finish">start_mountable_finish</a><a href="#structfield.stop_mountable">stop_mountable</a><a href="#structfield.stop_mountable_finish">stop_mountable_finish</a><a href="#structfield.supports_thread_contexts">supports_thread_contexts</a><a href="#structfield.unmount_mountable_with_operation">unmount_mountable_with_operation</a><a href="#structfield.unmount_mountable_with_operation_finish">unmount_mountable_with_operation_finish</a><a href="#structfield.eject_mountable_with_operation">eject_mountable_with_operation</a><a href="#structfield.eject_mountable_with_operation_finish">eject_mountable_with_operation_finish</a><a href="#structfield.poll_mountable">poll_mountable</a><a href="#structfield.poll_mountable_finish">poll_mountable_finish</a><a href="#structfield.measure_disk_usage">measure_disk_usage</a><a href="#structfield.measure_disk_usage_async">measure_disk_usage_async</a><a href="#structfield.measure_disk_usage_finish">measure_disk_usage_finish</a></div></div><p class='location'><a href='index.html'>gio_sys</a></p><script>window.sidebarCurrent = {name: 'GFileIface', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script>
</nav>
<nav class="sub">
<form class="search-form js-only">
<div class="search-container">
<input class="search-input" name="search"
autocomplete="off"
placeholder="Click or press S to search, ? for more options…"
type="search">
</div>
</form>
</nav>
<section id='main' class="content">
<h1 class='fqn'><span class='in-band'>Struct <a href='index.html'>gio_sys</a>::<wbr><a class="struct" href=''>GFileIface</a></span><span class='out-of-band'><span id='render-detail'>
<a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
[<span class='inner'>&#x2212;</span>]
</a>
</span><a class='srclink' href='../src/gio_sys/lib.rs.html#1806-1911' title='goto source code'>[src]</a></span></h1>
<pre class='rust struct'><div class="docblock attributes">#[repr(C)]
</div>pub struct GFileIface {
pub g_iface: <a class="struct" href="../gobject_sys/struct.GTypeInterface.html" title="struct gobject_sys::GTypeInterface">GTypeInterface</a>,
pub dup: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;,
pub hash: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="type" href="../libc/type.c_uint.html" title="type libc::c_uint">c_uint</a>&gt;,
pub equal: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub is_native: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub has_uri_scheme: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub get_uri_scheme: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;,
pub get_basename: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;,
pub get_path: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;,
pub get_uri: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;,
pub get_parse_name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;,
pub get_parent: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;,
pub prefix_matches: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub get_relative_path: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;,
pub resolve_relative_path: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;,
pub get_child_for_display_name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;,
pub enumerate_children: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileEnumerator.html" title="struct gio_sys::GFileEnumerator">GFileEnumerator</a>&gt;,
pub enumerate_children_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub enumerate_children_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileEnumerator.html" title="struct gio_sys::GFileEnumerator">GFileEnumerator</a>&gt;,
pub query_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>&gt;,
pub query_info_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub query_info_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>&gt;,
pub query_filesystem_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>&gt;,
pub query_filesystem_info_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub query_filesystem_info_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>&gt;,
pub find_enclosing_mount: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMount.html" title="struct gio_sys::GMount">GMount</a>&gt;,
pub find_enclosing_mount_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub find_enclosing_mount_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMount.html" title="struct gio_sys::GMount">GMount</a>&gt;,
pub set_display_name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;,
pub set_display_name_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub set_display_name_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;,
pub query_settable_attributes: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileAttributeInfoList.html" title="struct gio_sys::GFileAttributeInfoList">GFileAttributeInfoList</a>&gt;,
pub _query_settable_attributes_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;,
pub _query_settable_attributes_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;,
pub query_writable_namespaces: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileAttributeInfoList.html" title="struct gio_sys::GFileAttributeInfoList">GFileAttributeInfoList</a>&gt;,
pub _query_writable_namespaces_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;,
pub _query_writable_namespaces_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;,
pub set_attribute: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="enum" href="../gio_sys/enum.GFileAttributeType.html" title="enum gio_sys::GFileAttributeType">GFileAttributeType</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub set_attributes_from_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub set_attributes_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub set_attributes_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub read_fn: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInputStream.html" title="struct gio_sys::GFileInputStream">GFileInputStream</a>&gt;,
pub read_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub read_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInputStream.html" title="struct gio_sys::GFileInputStream">GFileInputStream</a>&gt;,
pub append_to: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;,
pub append_to_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub append_to_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;,
pub create: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;,
pub create_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub create_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;,
pub replace: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;,
pub replace_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub replace_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;,
pub delete_file: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub delete_file_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub delete_file_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub trash: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub trash_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub trash_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub make_directory: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub make_directory_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub make_directory_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub make_symbolic_link: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub _make_symbolic_link_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;,
pub _make_symbolic_link_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;,
pub copy: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCopyFlags.html" title="struct gio_sys::GFileCopyFlags">GFileCopyFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileProgressCallback.html" title="type gio_sys::GFileProgressCallback">GFileProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub copy_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCopyFlags.html" title="struct gio_sys::GFileCopyFlags">GFileCopyFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileProgressCallback.html" title="type gio_sys::GFileProgressCallback">GFileProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub copy_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub move_: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCopyFlags.html" title="struct gio_sys::GFileCopyFlags">GFileCopyFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileProgressCallback.html" title="type gio_sys::GFileProgressCallback">GFileProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub _move_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;,
pub _move_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;,
pub mount_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountMountFlags.html" title="struct gio_sys::GMountMountFlags">GMountMountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub mount_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;,
pub unmount_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub unmount_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub eject_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub eject_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub mount_enclosing_volume: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountMountFlags.html" title="struct gio_sys::GMountMountFlags">GMountMountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub mount_enclosing_volume_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub monitor_dir: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileMonitorFlags.html" title="struct gio_sys::GFileMonitorFlags">GFileMonitorFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileMonitor.html" title="struct gio_sys::GFileMonitor">GFileMonitor</a>&gt;,
pub monitor_file: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileMonitorFlags.html" title="struct gio_sys::GFileMonitorFlags">GFileMonitorFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileMonitor.html" title="struct gio_sys::GFileMonitor">GFileMonitor</a>&gt;,
pub open_readwrite: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;,
pub open_readwrite_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub open_readwrite_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;,
pub create_readwrite: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;,
pub create_readwrite_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub create_readwrite_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;,
pub replace_readwrite: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;,
pub replace_readwrite_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub replace_readwrite_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;,
pub start_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GDriveStartFlags.html" title="struct gio_sys::GDriveStartFlags">GDriveStartFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub start_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub stop_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub stop_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub supports_thread_contexts: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>,
pub unmount_mountable_with_operation: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub unmount_mountable_with_operation_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub eject_mountable_with_operation: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub eject_mountable_with_operation_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub poll_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub poll_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub measure_disk_usage: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileMeasureFlags.html" title="struct gio_sys::GFileMeasureFlags">GFileMeasureFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileMeasureProgressCallback.html" title="type gio_sys::GFileMeasureProgressCallback">GFileMeasureProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
pub measure_disk_usage_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileMeasureFlags.html" title="struct gio_sys::GFileMeasureFlags">GFileMeasureFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileMeasureProgressCallback.html" title="type gio_sys::GFileMeasureProgressCallback">GFileMeasureProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;,
pub measure_disk_usage_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;,
}</pre><h2 id='fields' class='fields small-section-header'>
Fields<a href='#fields' class='anchor'></a></h2><span id="structfield.g_iface" class="structfield small-section-header">
<a href="#structfield.g_iface" class="anchor field"></a>
<span id="g_iface.v" class='invisible'>
<code>g_iface: <a class="struct" href="../gobject_sys/struct.GTypeInterface.html" title="struct gobject_sys::GTypeInterface">GTypeInterface</a></code>
</span></span><span id="structfield.dup" class="structfield small-section-header">
<a href="#structfield.dup" class="anchor field"></a>
<span id="dup.v" class='invisible'>
<code>dup: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;</code>
</span></span><span id="structfield.hash" class="structfield small-section-header">
<a href="#structfield.hash" class="anchor field"></a>
<span id="hash.v" class='invisible'>
<code>hash: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="type" href="../libc/type.c_uint.html" title="type libc::c_uint">c_uint</a>&gt;</code>
</span></span><span id="structfield.equal" class="structfield small-section-header">
<a href="#structfield.equal" class="anchor field"></a>
<span id="equal.v" class='invisible'>
<code>equal: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.is_native" class="structfield small-section-header">
<a href="#structfield.is_native" class="anchor field"></a>
<span id="is_native.v" class='invisible'>
<code>is_native: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.has_uri_scheme" class="structfield small-section-header">
<a href="#structfield.has_uri_scheme" class="anchor field"></a>
<span id="has_uri_scheme.v" class='invisible'>
<code>has_uri_scheme: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.get_uri_scheme" class="structfield small-section-header">
<a href="#structfield.get_uri_scheme" class="anchor field"></a>
<span id="get_uri_scheme.v" class='invisible'>
<code>get_uri_scheme: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;</code>
</span></span><span id="structfield.get_basename" class="structfield small-section-header">
<a href="#structfield.get_basename" class="anchor field"></a>
<span id="get_basename.v" class='invisible'>
<code>get_basename: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;</code>
</span></span><span id="structfield.get_path" class="structfield small-section-header">
<a href="#structfield.get_path" class="anchor field"></a>
<span id="get_path.v" class='invisible'>
<code>get_path: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;</code>
</span></span><span id="structfield.get_uri" class="structfield small-section-header">
<a href="#structfield.get_uri" class="anchor field"></a>
<span id="get_uri.v" class='invisible'>
<code>get_uri: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;</code>
</span></span><span id="structfield.get_parse_name" class="structfield small-section-header">
<a href="#structfield.get_parse_name" class="anchor field"></a>
<span id="get_parse_name.v" class='invisible'>
<code>get_parse_name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;</code>
</span></span><span id="structfield.get_parent" class="structfield small-section-header">
<a href="#structfield.get_parent" class="anchor field"></a>
<span id="get_parent.v" class='invisible'>
<code>get_parent: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;</code>
</span></span><span id="structfield.prefix_matches" class="structfield small-section-header">
<a href="#structfield.prefix_matches" class="anchor field"></a>
<span id="prefix_matches.v" class='invisible'>
<code>prefix_matches: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.get_relative_path" class="structfield small-section-header">
<a href="#structfield.get_relative_path" class="anchor field"></a>
<span id="get_relative_path.v" class='invisible'>
<code>get_relative_path: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>&gt;</code>
</span></span><span id="structfield.resolve_relative_path" class="structfield small-section-header">
<a href="#structfield.resolve_relative_path" class="anchor field"></a>
<span id="resolve_relative_path.v" class='invisible'>
<code>resolve_relative_path: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;</code>
</span></span><span id="structfield.get_child_for_display_name" class="structfield small-section-header">
<a href="#structfield.get_child_for_display_name" class="anchor field"></a>
<span id="get_child_for_display_name.v" class='invisible'>
<code>get_child_for_display_name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;</code>
</span></span><span id="structfield.enumerate_children" class="structfield small-section-header">
<a href="#structfield.enumerate_children" class="anchor field"></a>
<span id="enumerate_children.v" class='invisible'>
<code>enumerate_children: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileEnumerator.html" title="struct gio_sys::GFileEnumerator">GFileEnumerator</a>&gt;</code>
</span></span><span id="structfield.enumerate_children_async" class="structfield small-section-header">
<a href="#structfield.enumerate_children_async" class="anchor field"></a>
<span id="enumerate_children_async.v" class='invisible'>
<code>enumerate_children_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.enumerate_children_finish" class="structfield small-section-header">
<a href="#structfield.enumerate_children_finish" class="anchor field"></a>
<span id="enumerate_children_finish.v" class='invisible'>
<code>enumerate_children_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileEnumerator.html" title="struct gio_sys::GFileEnumerator">GFileEnumerator</a>&gt;</code>
</span></span><span id="structfield.query_info" class="structfield small-section-header">
<a href="#structfield.query_info" class="anchor field"></a>
<span id="query_info.v" class='invisible'>
<code>query_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>&gt;</code>
</span></span><span id="structfield.query_info_async" class="structfield small-section-header">
<a href="#structfield.query_info_async" class="anchor field"></a>
<span id="query_info_async.v" class='invisible'>
<code>query_info_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.query_info_finish" class="structfield small-section-header">
<a href="#structfield.query_info_finish" class="anchor field"></a>
<span id="query_info_finish.v" class='invisible'>
<code>query_info_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>&gt;</code>
</span></span><span id="structfield.query_filesystem_info" class="structfield small-section-header">
<a href="#structfield.query_filesystem_info" class="anchor field"></a>
<span id="query_filesystem_info.v" class='invisible'>
<code>query_filesystem_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>&gt;</code>
</span></span><span id="structfield.query_filesystem_info_async" class="structfield small-section-header">
<a href="#structfield.query_filesystem_info_async" class="anchor field"></a>
<span id="query_filesystem_info_async.v" class='invisible'>
<code>query_filesystem_info_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.query_filesystem_info_finish" class="structfield small-section-header">
<a href="#structfield.query_filesystem_info_finish" class="anchor field"></a>
<span id="query_filesystem_info_finish.v" class='invisible'>
<code>query_filesystem_info_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>&gt;</code>
</span></span><span id="structfield.find_enclosing_mount" class="structfield small-section-header">
<a href="#structfield.find_enclosing_mount" class="anchor field"></a>
<span id="find_enclosing_mount.v" class='invisible'>
<code>find_enclosing_mount: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMount.html" title="struct gio_sys::GMount">GMount</a>&gt;</code>
</span></span><span id="structfield.find_enclosing_mount_async" class="structfield small-section-header">
<a href="#structfield.find_enclosing_mount_async" class="anchor field"></a>
<span id="find_enclosing_mount_async.v" class='invisible'>
<code>find_enclosing_mount_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.find_enclosing_mount_finish" class="structfield small-section-header">
<a href="#structfield.find_enclosing_mount_finish" class="anchor field"></a>
<span id="find_enclosing_mount_finish.v" class='invisible'>
<code>find_enclosing_mount_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMount.html" title="struct gio_sys::GMount">GMount</a>&gt;</code>
</span></span><span id="structfield.set_display_name" class="structfield small-section-header">
<a href="#structfield.set_display_name" class="anchor field"></a>
<span id="set_display_name.v" class='invisible'>
<code>set_display_name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;</code>
</span></span><span id="structfield.set_display_name_async" class="structfield small-section-header">
<a href="#structfield.set_display_name_async" class="anchor field"></a>
<span id="set_display_name_async.v" class='invisible'>
<code>set_display_name_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.set_display_name_finish" class="structfield small-section-header">
<a href="#structfield.set_display_name_finish" class="anchor field"></a>
<span id="set_display_name_finish.v" class='invisible'>
<code>set_display_name_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;</code>
</span></span><span id="structfield.query_settable_attributes" class="structfield small-section-header">
<a href="#structfield.query_settable_attributes" class="anchor field"></a>
<span id="query_settable_attributes.v" class='invisible'>
<code>query_settable_attributes: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileAttributeInfoList.html" title="struct gio_sys::GFileAttributeInfoList">GFileAttributeInfoList</a>&gt;</code>
</span></span><span id="structfield._query_settable_attributes_async" class="structfield small-section-header">
<a href="#structfield._query_settable_attributes_async" class="anchor field"></a>
<span id="_query_settable_attributes_async.v" class='invisible'>
<code>_query_settable_attributes_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;</code>
</span></span><span id="structfield._query_settable_attributes_finish" class="structfield small-section-header">
<a href="#structfield._query_settable_attributes_finish" class="anchor field"></a>
<span id="_query_settable_attributes_finish.v" class='invisible'>
<code>_query_settable_attributes_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;</code>
</span></span><span id="structfield.query_writable_namespaces" class="structfield small-section-header">
<a href="#structfield.query_writable_namespaces" class="anchor field"></a>
<span id="query_writable_namespaces.v" class='invisible'>
<code>query_writable_namespaces: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileAttributeInfoList.html" title="struct gio_sys::GFileAttributeInfoList">GFileAttributeInfoList</a>&gt;</code>
</span></span><span id="structfield._query_writable_namespaces_async" class="structfield small-section-header">
<a href="#structfield._query_writable_namespaces_async" class="anchor field"></a>
<span id="_query_writable_namespaces_async.v" class='invisible'>
<code>_query_writable_namespaces_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;</code>
</span></span><span id="structfield._query_writable_namespaces_finish" class="structfield small-section-header">
<a href="#structfield._query_writable_namespaces_finish" class="anchor field"></a>
<span id="_query_writable_namespaces_finish.v" class='invisible'>
<code>_query_writable_namespaces_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;</code>
</span></span><span id="structfield.set_attribute" class="structfield small-section-header">
<a href="#structfield.set_attribute" class="anchor field"></a>
<span id="set_attribute.v" class='invisible'>
<code>set_attribute: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="enum" href="../gio_sys/enum.GFileAttributeType.html" title="enum gio_sys::GFileAttributeType">GFileAttributeType</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.set_attributes_from_info" class="structfield small-section-header">
<a href="#structfield.set_attributes_from_info" class="anchor field"></a>
<span id="set_attributes_from_info.v" class='invisible'>
<code>set_attributes_from_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.set_attributes_async" class="structfield small-section-header">
<a href="#structfield.set_attributes_async" class="anchor field"></a>
<span id="set_attributes_async.v" class='invisible'>
<code>set_attributes_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>, _: <a class="struct" href="../gio_sys/struct.GFileQueryInfoFlags.html" title="struct gio_sys::GFileQueryInfoFlags">GFileQueryInfoFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.set_attributes_finish" class="structfield small-section-header">
<a href="#structfield.set_attributes_finish" class="anchor field"></a>
<span id="set_attributes_finish.v" class='invisible'>
<code>set_attributes_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInfo.html" title="struct gio_sys::GFileInfo">GFileInfo</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.read_fn" class="structfield small-section-header">
<a href="#structfield.read_fn" class="anchor field"></a>
<span id="read_fn.v" class='invisible'>
<code>read_fn: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInputStream.html" title="struct gio_sys::GFileInputStream">GFileInputStream</a>&gt;</code>
</span></span><span id="structfield.read_async" class="structfield small-section-header">
<a href="#structfield.read_async" class="anchor field"></a>
<span id="read_async.v" class='invisible'>
<code>read_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.read_finish" class="structfield small-section-header">
<a href="#structfield.read_finish" class="anchor field"></a>
<span id="read_finish.v" class='invisible'>
<code>read_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileInputStream.html" title="struct gio_sys::GFileInputStream">GFileInputStream</a>&gt;</code>
</span></span><span id="structfield.append_to" class="structfield small-section-header">
<a href="#structfield.append_to" class="anchor field"></a>
<span id="append_to.v" class='invisible'>
<code>append_to: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;</code>
</span></span><span id="structfield.append_to_async" class="structfield small-section-header">
<a href="#structfield.append_to_async" class="anchor field"></a>
<span id="append_to_async.v" class='invisible'>
<code>append_to_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.append_to_finish" class="structfield small-section-header">
<a href="#structfield.append_to_finish" class="anchor field"></a>
<span id="append_to_finish.v" class='invisible'>
<code>append_to_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;</code>
</span></span><span id="structfield.create" class="structfield small-section-header">
<a href="#structfield.create" class="anchor field"></a>
<span id="create.v" class='invisible'>
<code>create: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;</code>
</span></span><span id="structfield.create_async" class="structfield small-section-header">
<a href="#structfield.create_async" class="anchor field"></a>
<span id="create_async.v" class='invisible'>
<code>create_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.create_finish" class="structfield small-section-header">
<a href="#structfield.create_finish" class="anchor field"></a>
<span id="create_finish.v" class='invisible'>
<code>create_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;</code>
</span></span><span id="structfield.replace" class="structfield small-section-header">
<a href="#structfield.replace" class="anchor field"></a>
<span id="replace.v" class='invisible'>
<code>replace: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;</code>
</span></span><span id="structfield.replace_async" class="structfield small-section-header">
<a href="#structfield.replace_async" class="anchor field"></a>
<span id="replace_async.v" class='invisible'>
<code>replace_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.replace_finish" class="structfield small-section-header">
<a href="#structfield.replace_finish" class="anchor field"></a>
<span id="replace_finish.v" class='invisible'>
<code>replace_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileOutputStream.html" title="struct gio_sys::GFileOutputStream">GFileOutputStream</a>&gt;</code>
</span></span><span id="structfield.delete_file" class="structfield small-section-header">
<a href="#structfield.delete_file" class="anchor field"></a>
<span id="delete_file.v" class='invisible'>
<code>delete_file: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.delete_file_async" class="structfield small-section-header">
<a href="#structfield.delete_file_async" class="anchor field"></a>
<span id="delete_file_async.v" class='invisible'>
<code>delete_file_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.delete_file_finish" class="structfield small-section-header">
<a href="#structfield.delete_file_finish" class="anchor field"></a>
<span id="delete_file_finish.v" class='invisible'>
<code>delete_file_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.trash" class="structfield small-section-header">
<a href="#structfield.trash" class="anchor field"></a>
<span id="trash.v" class='invisible'>
<code>trash: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.trash_async" class="structfield small-section-header">
<a href="#structfield.trash_async" class="anchor field"></a>
<span id="trash_async.v" class='invisible'>
<code>trash_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.trash_finish" class="structfield small-section-header">
<a href="#structfield.trash_finish" class="anchor field"></a>
<span id="trash_finish.v" class='invisible'>
<code>trash_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.make_directory" class="structfield small-section-header">
<a href="#structfield.make_directory" class="anchor field"></a>
<span id="make_directory.v" class='invisible'>
<code>make_directory: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.make_directory_async" class="structfield small-section-header">
<a href="#structfield.make_directory_async" class="anchor field"></a>
<span id="make_directory_async.v" class='invisible'>
<code>make_directory_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.make_directory_finish" class="structfield small-section-header">
<a href="#structfield.make_directory_finish" class="anchor field"></a>
<span id="make_directory_finish.v" class='invisible'>
<code>make_directory_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.make_symbolic_link" class="structfield small-section-header">
<a href="#structfield.make_symbolic_link" class="anchor field"></a>
<span id="make_symbolic_link.v" class='invisible'>
<code>make_symbolic_link: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield._make_symbolic_link_async" class="structfield small-section-header">
<a href="#structfield._make_symbolic_link_async" class="anchor field"></a>
<span id="_make_symbolic_link_async.v" class='invisible'>
<code>_make_symbolic_link_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;</code>
</span></span><span id="structfield._make_symbolic_link_finish" class="structfield small-section-header">
<a href="#structfield._make_symbolic_link_finish" class="anchor field"></a>
<span id="_make_symbolic_link_finish.v" class='invisible'>
<code>_make_symbolic_link_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;</code>
</span></span><span id="structfield.copy" class="structfield small-section-header">
<a href="#structfield.copy" class="anchor field"></a>
<span id="copy.v" class='invisible'>
<code>copy: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCopyFlags.html" title="struct gio_sys::GFileCopyFlags">GFileCopyFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileProgressCallback.html" title="type gio_sys::GFileProgressCallback">GFileProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.copy_async" class="structfield small-section-header">
<a href="#structfield.copy_async" class="anchor field"></a>
<span id="copy_async.v" class='invisible'>
<code>copy_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCopyFlags.html" title="struct gio_sys::GFileCopyFlags">GFileCopyFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileProgressCallback.html" title="type gio_sys::GFileProgressCallback">GFileProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.copy_finish" class="structfield small-section-header">
<a href="#structfield.copy_finish" class="anchor field"></a>
<span id="copy_finish.v" class='invisible'>
<code>copy_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.move_" class="structfield small-section-header">
<a href="#structfield.move_" class="anchor field"></a>
<span id="move_.v" class='invisible'>
<code>move_: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCopyFlags.html" title="struct gio_sys::GFileCopyFlags">GFileCopyFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileProgressCallback.html" title="type gio_sys::GFileProgressCallback">GFileProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield._move_async" class="structfield small-section-header">
<a href="#structfield._move_async" class="anchor field"></a>
<span id="_move_async.v" class='invisible'>
<code>_move_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;</code>
</span></span><span id="structfield._move_finish" class="structfield small-section-header">
<a href="#structfield._move_finish" class="anchor field"></a>
<span id="_move_finish.v" class='invisible'>
<code>_move_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>()&gt;</code>
</span></span><span id="structfield.mount_mountable" class="structfield small-section-header">
<a href="#structfield.mount_mountable" class="anchor field"></a>
<span id="mount_mountable.v" class='invisible'>
<code>mount_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountMountFlags.html" title="struct gio_sys::GMountMountFlags">GMountMountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.mount_mountable_finish" class="structfield small-section-header">
<a href="#structfield.mount_mountable_finish" class="anchor field"></a>
<span id="mount_mountable_finish.v" class='invisible'>
<code>mount_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>&gt;</code>
</span></span><span id="structfield.unmount_mountable" class="structfield small-section-header">
<a href="#structfield.unmount_mountable" class="anchor field"></a>
<span id="unmount_mountable.v" class='invisible'>
<code>unmount_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.unmount_mountable_finish" class="structfield small-section-header">
<a href="#structfield.unmount_mountable_finish" class="anchor field"></a>
<span id="unmount_mountable_finish.v" class='invisible'>
<code>unmount_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.eject_mountable" class="structfield small-section-header">
<a href="#structfield.eject_mountable" class="anchor field"></a>
<span id="eject_mountable.v" class='invisible'>
<code>eject_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.eject_mountable_finish" class="structfield small-section-header">
<a href="#structfield.eject_mountable_finish" class="anchor field"></a>
<span id="eject_mountable_finish.v" class='invisible'>
<code>eject_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.mount_enclosing_volume" class="structfield small-section-header">
<a href="#structfield.mount_enclosing_volume" class="anchor field"></a>
<span id="mount_enclosing_volume.v" class='invisible'>
<code>mount_enclosing_volume: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountMountFlags.html" title="struct gio_sys::GMountMountFlags">GMountMountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.mount_enclosing_volume_finish" class="structfield small-section-header">
<a href="#structfield.mount_enclosing_volume_finish" class="anchor field"></a>
<span id="mount_enclosing_volume_finish.v" class='invisible'>
<code>mount_enclosing_volume_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.monitor_dir" class="structfield small-section-header">
<a href="#structfield.monitor_dir" class="anchor field"></a>
<span id="monitor_dir.v" class='invisible'>
<code>monitor_dir: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileMonitorFlags.html" title="struct gio_sys::GFileMonitorFlags">GFileMonitorFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileMonitor.html" title="struct gio_sys::GFileMonitor">GFileMonitor</a>&gt;</code>
</span></span><span id="structfield.monitor_file" class="structfield small-section-header">
<a href="#structfield.monitor_file" class="anchor field"></a>
<span id="monitor_file.v" class='invisible'>
<code>monitor_file: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileMonitorFlags.html" title="struct gio_sys::GFileMonitorFlags">GFileMonitorFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileMonitor.html" title="struct gio_sys::GFileMonitor">GFileMonitor</a>&gt;</code>
</span></span><span id="structfield.open_readwrite" class="structfield small-section-header">
<a href="#structfield.open_readwrite" class="anchor field"></a>
<span id="open_readwrite.v" class='invisible'>
<code>open_readwrite: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;</code>
</span></span><span id="structfield.open_readwrite_async" class="structfield small-section-header">
<a href="#structfield.open_readwrite_async" class="anchor field"></a>
<span id="open_readwrite_async.v" class='invisible'>
<code>open_readwrite_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.open_readwrite_finish" class="structfield small-section-header">
<a href="#structfield.open_readwrite_finish" class="anchor field"></a>
<span id="open_readwrite_finish.v" class='invisible'>
<code>open_readwrite_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;</code>
</span></span><span id="structfield.create_readwrite" class="structfield small-section-header">
<a href="#structfield.create_readwrite" class="anchor field"></a>
<span id="create_readwrite.v" class='invisible'>
<code>create_readwrite: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;</code>
</span></span><span id="structfield.create_readwrite_async" class="structfield small-section-header">
<a href="#structfield.create_readwrite_async" class="anchor field"></a>
<span id="create_readwrite_async.v" class='invisible'>
<code>create_readwrite_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.create_readwrite_finish" class="structfield small-section-header">
<a href="#structfield.create_readwrite_finish" class="anchor field"></a>
<span id="create_readwrite_finish.v" class='invisible'>
<code>create_readwrite_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;</code>
</span></span><span id="structfield.replace_readwrite" class="structfield small-section-header">
<a href="#structfield.replace_readwrite" class="anchor field"></a>
<span id="replace_readwrite.v" class='invisible'>
<code>replace_readwrite: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;</code>
</span></span><span id="structfield.replace_readwrite_async" class="structfield small-section-header">
<a href="#structfield.replace_readwrite_async" class="anchor field"></a>
<span id="replace_readwrite_async.v" class='invisible'>
<code>replace_readwrite_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="type" href="../libc/unix/notbsd/linux/other/b64/x86_64/type.c_char.html" title="type libc::unix::notbsd::linux::other::b64::x86_64::c_char">c_char</a>, _: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>, _: <a class="struct" href="../gio_sys/struct.GFileCreateFlags.html" title="struct gio_sys::GFileCreateFlags">GFileCreateFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.replace_readwrite_finish" class="structfield small-section-header">
<a href="#structfield.replace_readwrite_finish" class="anchor field"></a>
<span id="replace_readwrite_finish.v" class='invisible'>
<code>replace_readwrite_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFileIOStream.html" title="struct gio_sys::GFileIOStream">GFileIOStream</a>&gt;</code>
</span></span><span id="structfield.start_mountable" class="structfield small-section-header">
<a href="#structfield.start_mountable" class="anchor field"></a>
<span id="start_mountable.v" class='invisible'>
<code>start_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GDriveStartFlags.html" title="struct gio_sys::GDriveStartFlags">GDriveStartFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.start_mountable_finish" class="structfield small-section-header">
<a href="#structfield.start_mountable_finish" class="anchor field"></a>
<span id="start_mountable_finish.v" class='invisible'>
<code>start_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.stop_mountable" class="structfield small-section-header">
<a href="#structfield.stop_mountable" class="anchor field"></a>
<span id="stop_mountable.v" class='invisible'>
<code>stop_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.stop_mountable_finish" class="structfield small-section-header">
<a href="#structfield.stop_mountable_finish" class="anchor field"></a>
<span id="stop_mountable_finish.v" class='invisible'>
<code>stop_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.supports_thread_contexts" class="structfield small-section-header">
<a href="#structfield.supports_thread_contexts" class="anchor field"></a>
<span id="supports_thread_contexts.v" class='invisible'>
<code>supports_thread_contexts: <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a></code>
</span></span><span id="structfield.unmount_mountable_with_operation" class="structfield small-section-header">
<a href="#structfield.unmount_mountable_with_operation" class="anchor field"></a>
<span id="unmount_mountable_with_operation.v" class='invisible'>
<code>unmount_mountable_with_operation: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.unmount_mountable_with_operation_finish" class="structfield small-section-header">
<a href="#structfield.unmount_mountable_with_operation_finish" class="anchor field"></a>
<span id="unmount_mountable_with_operation_finish.v" class='invisible'>
<code>unmount_mountable_with_operation_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.eject_mountable_with_operation" class="structfield small-section-header">
<a href="#structfield.eject_mountable_with_operation" class="anchor field"></a>
<span id="eject_mountable_with_operation.v" class='invisible'>
<code>eject_mountable_with_operation: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GMountUnmountFlags.html" title="struct gio_sys::GMountUnmountFlags">GMountUnmountFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GMountOperation.html" title="struct gio_sys::GMountOperation">GMountOperation</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.eject_mountable_with_operation_finish" class="structfield small-section-header">
<a href="#structfield.eject_mountable_with_operation_finish" class="anchor field"></a>
<span id="eject_mountable_with_operation_finish.v" class='invisible'>
<code>eject_mountable_with_operation_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.poll_mountable" class="structfield small-section-header">
<a href="#structfield.poll_mountable" class="anchor field"></a>
<span id="poll_mountable.v" class='invisible'>
<code>poll_mountable: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.poll_mountable_finish" class="structfield small-section-header">
<a href="#structfield.poll_mountable_finish" class="anchor field"></a>
<span id="poll_mountable_finish.v" class='invisible'>
<code>poll_mountable_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.measure_disk_usage" class="structfield small-section-header">
<a href="#structfield.measure_disk_usage" class="anchor field"></a>
<span id="measure_disk_usage.v" class='invisible'>
<code>measure_disk_usage: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileMeasureFlags.html" title="struct gio_sys::GFileMeasureFlags">GFileMeasureFlags</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileMeasureProgressCallback.html" title="type gio_sys::GFileMeasureProgressCallback">GFileMeasureProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span><span id="structfield.measure_disk_usage_async" class="structfield small-section-header">
<a href="#structfield.measure_disk_usage_async" class="anchor field"></a>
<span id="measure_disk_usage_async.v" class='invisible'>
<code>measure_disk_usage_async: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="struct" href="../gio_sys/struct.GFileMeasureFlags.html" title="struct gio_sys::GFileMeasureFlags">GFileMeasureFlags</a>, _: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GCancellable.html" title="struct gio_sys::GCancellable">GCancellable</a>, _: <a class="type" href="../gio_sys/type.GFileMeasureProgressCallback.html" title="type gio_sys::GFileMeasureProgressCallback">GFileMeasureProgressCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>, _: <a class="type" href="../gio_sys/type.GAsyncReadyCallback.html" title="type gio_sys::GAsyncReadyCallback">GAsyncReadyCallback</a>, _: <a class="type" href="../glib_sys/type.gpointer.html" title="type glib_sys::gpointer">gpointer</a>)&gt;</code>
</span></span><span id="structfield.measure_disk_usage_finish" class="structfield small-section-header">
<a href="#structfield.measure_disk_usage_finish" class="anchor field"></a>
<span id="measure_disk_usage_finish.v" class='invisible'>
<code>measure_disk_usage_finish: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;unsafe extern &quot;C&quot; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.fn.html">fn</a>(_: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GFile.html" title="struct gio_sys::GFile">GFile</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../gio_sys/struct.GAsyncResult.html" title="struct gio_sys::GAsyncResult">GAsyncResult</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>, _: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*mut </a><a class="struct" href="../glib_sys/struct.GError.html" title="struct glib_sys::GError">GError</a>) -&gt; <a class="type" href="../glib_sys/type.gboolean.html" title="type glib_sys::gboolean">gboolean</a>&gt;</code>
</span></span></section>
<section id='search' class="content hidden"></section>
<section class="footer"></section>
<aside id="help" class="hidden">
<div>
<h1 class="hidden">Help</h1>
<div class="shortcuts">
<h2>Keyboard Shortcuts</h2>
<dl>
<dt>?</dt>
<dd>Show this help dialog</dd>
<dt>S</dt>
<dd>Focus the search field</dd>
<dt></dt>
<dd>Move up in search results</dd>
<dt></dt>
<dd>Move down in search results</dd>
<dt></dt>
<dd>Switch tab</dd>
<dt>&#9166;</dt>
<dd>Go to active search result</dd>
<dt style="width:31px;">+ / -</dt>
<dd>Collapse/expand all sections</dd>
</dl>
</div>
<div class="infos">
<h2>Search Tricks</h2>
<p>
Prefix searches with a type followed by a colon (e.g.
<code>fn:</code>) to restrict the search to a given type.
</p>
<p>
Accepted types are: <code>fn</code>, <code>mod</code>,
<code>struct</code>, <code>enum</code>,
<code>trait</code>, <code>type</code>, <code>macro</code>,
and <code>const</code>.
</p>
<p>
Search functions by type signature (e.g.
<code>vec -> usize</code> or <code>* -> vec</code>)
</p>
</div>
</div>
</aside>
<script>
window.rootPath = "../";
window.currentCrate = "gio_sys";
</script>
<script src="../main.js"></script>
<script defer src="../search-index.js"></script>
</body>
</html>