Crate gio_win32

Crate gio_win32 

Source
Expand description

§Rust Gio Win32 bindings

Rust bindings and wrappers for gio, part of gtk-rs-core.

Gio 2.56 is the lowest supported version for the underlying library.

§Minimum supported Rust version

Currently, the minimum supported Rust version is 1.83.0.

§Documentation

§Using

We recommend using crates from crates.io, as demonstrated here.

If you want to track the bleeding edge, use the git dependency instead:

[dependencies]
gio = { git = "https://github.com/gtk-rs/gtk-rs-core.git", package = "gio" }

Avoid mixing versioned and git crates like this:

# This will not compile
[dependencies]
glib = "0.13"
gio = { git = "https://github.com/gtk-rs/gtk-rs-core.git", package = "gio" }

§See Also

§License

gio-win32 is available under the MIT License, please refer to it.

Re-exports§

pub use ffi;

Modules§

functions
prelude

Structs§

InputStream
GWin32InputStream implements [gio::InputStream][crate::gio::InputStream] for reading from a Windows file handle.
OutputStream
GWin32OutputStream implements [gio::OutputStream][crate::gio::OutputStream] for writing to a Windows file handle.