cassowary • 0.3.0A Rust implementation of the Cassowary linear constraint solving algorithm.
The Cassowary algorithm is designed for naturally laying out user interfaces using linear constraints,
like 'this button must line up with this text box'.
INDIRECT
0
cc • 1.2.43A 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
2
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.
INDIRECT
0
cfg-if • 1.0.4A 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.
itoa • 1.0.15Fast integer primitive to string conversion
INDIRECT
0
js-sys • 0.3.82Bindings for all JS global objects and functions in all JS environments like
Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.
proc-macro2 • 1.0.103A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.
scopeguard • 1.2.0A RAII scope guard that will run a given closure when it goes out of scope,
even if the code between panics (assuming unwinding panic).
Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as
shorthands for guards with one of the implemented strategies.
typenum • 1.19.0Typenum is a Rust library for type-level numbers evaluated at
compile time. It currently supports bits, unsigned integers, and signed
integers. It also provides a type-level array of type-level numbers, but its
implementation is incomplete.
unicode-normalization • 0.1.24This crate provides functions for normalization of
Unicode strings, including Canonical and Compatible
Decomposition and Recomposition, as described in
Unicode Standard Annex #15.
INDIRECT
2
unicode-segmentation • 1.12.0This crate provides Grapheme Cluster, Word and Sentence boundaries
according to Unicode Standard Annex #29 rules.
INDIRECT
0
unicode-width • 0.1.14Determine displayed width of `char` and `str` types
according to Unicode Standard Annex #11 rules.
web-sys • 0.3.82Bindings for all Web APIs, a procedurally generated crate from WebIDL
INDIRECT
13
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.
protobuf-codegen • 2.28.0Code generator for rust-protobuf.
Includes a library to invoke programmatically (e. g. from `build.rs`) and `protoc-gen-rust` binary.
INDIRECT
1
protobuf • 2.28.0Protocol Buffers - Google's data interchange format
INDIRECT
0
protoc-rust • 2.28.0protoc --rust_out=... available as API. protoc needs to be in $PATH, protoc-gen-run does not.
tokio-tls • 0.3.1Deprecated in favor of `tokio-naitve-tls`.
An implementation of TLS/SSL streams for Tokio giving an implementation of TLS
for nonblocking I/O streams.
INDIRECT
64
tokio-tungstenite • 0.10.1Tokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation
INDIRECT
120
tokio • 0.2.25An event-driven, non-blocking I/O platform for writing asynchronous I/O
backed applications.
DIRECT
31
tui • 0.9.5A library to build rich terminal user interfaces or dashboards
DIRECT
27
which • 4.4.2A Rust equivalent of Unix command "which". Locate installed executable in cross platforms.
wit-bindgen • 0.46.0Rust bindings generator and runtime support for WIT and the component model.
Used when compiling Rust programs to the component model.
INDIRECT
0
non-standard3
Package
Relation
Dependencies
Published
fuchsia-cprng • 0.1.1Rust crate for the Fuchsia cryptographically secure pseudorandom number generator