backtrace • 0.1.8A library to acquire a stack trace (backtrace) at runtime in a Rust program.
INDIRECT
10
bitflags • 0.3.3A macro to generate structures which behave like bitflags.
INDIRECT
0
bitflags • 0.7.0A macro to generate structures which behave like bitflags.
INDIRECT
0
bitflags • 0.9.1A macro to generate structures which behave like bitflags.
INDIRECT
0
bitflags • 1.3.2A macro to generate structures which behave like bitflags.
INDIRECT
0
cc • 1.2.5A build-time dependency for Cargo build scripts to assist in invoking the native
C compiler to compile native C code into a static archive to be linked into Rust
code.
INDIRECT
1
cfg-if • 0.1.10A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
rand • 0.3.23Random number generators and other randomness functionality.
DIRECT
9
rand • 0.4.6Random number generators and other randomness functionality.
INDIRECT
8
rand • 0.6.5Random number generators and other randomness functionality.
INDIRECT
19
rustc-serialize • 0.3.25Generic serialization/deserialization support corresponding to the
`derive(RustcEncodable, RustcDecodable)` mode in the compiler. Also includes
support for hex, base64, and json encoding and decoding.
This crate is deprecated in favor of serde.
shlex • 1.3.0Split a string into shell words, like Python's shlex.
INDIRECT
0
siphasher • 0.2.3SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust
INDIRECT
0
tempfile • 2.2.0A library for managing temporary files and directories.
INDIRECT
14
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.
INDIRECT
0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.
shell32-sys • 0.1.2Contains function definitions for the Windows API library shell32. See winapi for types and constants.
INDIRECT
2
user32-sys • 0.1.3Contains function definitions for the Windows API library user32. See winapi for types and constants.
INDIRECT
2
wayland-client • 0.5.12Bindings to the standard C implementation of the wayland protocol, client side.
INDIRECT
44
wayland-kbd • 0.3.6Keyboard mapping utility for wayland-client using libxkbcommon.
INDIRECT
47
wayland-scanner • 0.5.11Wayland Scanner for generating rust APIs from XML wayland protocol files.
INDIRECT
2
wayland-sys • 0.5.11FFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland protocol extensions. Look at the crate wayland-client for usable bindings.
INDIRECT
39
wayland-window • 0.2.3A minimalistic window-decorations library built on top of wayland-client.
gl_generator • 0.5.5Code generators for creating bindings to the Khronos OpenGL APIs.
INDIRECT
5
glium • 0.14.0Elegant and safe OpenGL wrapper.
Glium is an intermediate layer between OpenGL and your application. You still need to manually handle
the graphics pipeline, but without having to use OpenGL's old and error-prone API.
Its objectives:
- Be safe to use. Many aspects of OpenGL that can trigger a crash if misused are automatically handled by glium.
- Provide an API that enforces good pratices such as RAII or stateless function calls.
- Be compatible with all OpenGL versions that support shaders, providing unified API when things diverge.
- Avoid all OpenGL errors beforehand.
- Produce optimized OpenGL function calls, and allow the user to easily use modern OpenGL techniques.