#console #input #terminal #windows

winconsole

A wrapper for console-related functions in the Windows API

14 releases (9 breaking)

0.10.0 Aug 3, 2018
0.9.1 Jun 23, 2018
0.8.0 Jun 12, 2018

#16 in #input

Download history 4/week @ 2019-01-20 3/week @ 2019-01-27 2/week @ 2019-02-03 5/week @ 2019-02-10 31/week @ 2019-02-17 1/week @ 2019-02-24 90/week @ 2019-03-03 3/week @ 2019-03-10 1/week @ 2019-03-17 138/week @ 2019-03-24 14/week @ 2019-03-31 15/week @ 2019-04-07 5/week @ 2019-04-14 16/week @ 2019-04-21 26956/week @ 2019-04-28

179 downloads per month
Used in 339 crates (1 directly)

MIT/Apache

193KB
4K SLoC

winconsole

This crate provides a wrapper for console-related functions in the Windows API.

Crate Documentation License

Usage

Add the following to Cargo.toml:

[dependencies]
winconsole = "0.10"

Then, add the following to your code:

extern crate winconsole;

There are a few optional features:

  • input - Includes input-related functions.
  • serde - Support for serde.
  • window - Includes window-related functions.

These features must be added to Cargo.toml:

[dependencies.winconsole]
version = "0.10"
features = ["input", "serde", "window"]

lib.rs:

This crate provides a wrapper for console-related functions in the Windows API.

Crate License

Usage

Add the following to Cargo.toml:

[dependencies]
winconsole = "0.10"

Then, add the following to your code:

extern crate winconsole;

There are a few optional features:

  • input - Includes input-related functions.
  • serde - Support for serde.
  • window - Includes window-related functions.

These features must be added to Cargo.toml:

[dependencies.winconsole]
version = "0.10"
features = ["input", "serde", "window"]

Dependencies

~1.5MB
~19K SLoC