Expand description
MaulingMonkey’s Rust Build Infrastructure
Re-exports
pub use rustup::Rustup;
Modules
Wrappers to manipulate cargo
and Cargo.toml
files.
Wrappers to manipulate cargo-about
.
Similar to std::env::*, but optimized for better error messages.
Similar to std::fs::*
Similar to std::path::*
Wrappers to manipulate Visual Studio Code
Wrappers to manipulate wasm-bindgen
.
Macros
Display an error in the same style as cargo or rustc:
error[E1234]: an error message
–> examples/macros.rs:2:3
Display an error in the same style as cargo or rustc, then exit(1)
:
error[E1234]: an error message
–> examples/macros.rs:2:3
Display a header section:
a header
Display informational messages in the same style as cargo or rustc:
info[E1234]: an informational message
–> examples/macros.rs:2:3
Display a status/progress lines in the same style as cargo or rustc:
Documenting mmrbi v0.0.0 (C:\local\mmrbi)
Finished dev [debuginfo] target(s) in 0.91s
Display a warning in the same style as cargo or rustc:
warning[E1234]: a warning message
–> examples/macros.rs:2:3
Structs
A Cloneable, Displayable clone of std::process::Command
version
Parsed "rustup 1.22.1 (b01adbbc3 2020-07-08)"
, decomposed into:{ tool_name: "rustup", version: "1.22.1", hash: "b01adbbc3", date: "2020-07-08" }
Traits
Utility methods for std::process::Command
Utility methods for std::path::Path[Buf]
Utility methods for std::result::Result