docs.rs failed to build pipedconsole-0.0.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
pipedconsole-0.3.2
Pipedconsole
A rust crate for managing multiple consoles from one windows application.
Normaly a program running on windows can only use one console.
A process can be associated with only one console, so the AllocConsole function fails if the calling process already has a console.
From the microsoft docs.
This crate solves this problem by providing an abstraction over a worker process wich is controlled using named pipes.
Usage
You can use the Console
class to create a new console, after that
you can write to it or read a line.
use Console;
let console = new.expect;
console.println.expect; // a seperate console window
let mut name = String new;
console.read_line.expect;
println!; // main processe's console
Documentation and download
Download the crate either directly through Cargo or visit crates.io.
More documentation can be found on docs.rs.