├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples ├── issue_46_example.rs └── readme_example.rs ├── src ├── error.rs ├── lib.rs ├── platform │ ├── mod.rs │ ├── unix │ │ └── mod.rs │ └── windows │ │ └── mod.rs └── signal.rs └── tests └── main ├── harness.rs ├── issue_97.rs ├── mod.rs └── test_signal_hook.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/README.md -------------------------------------------------------------------------------- /examples/issue_46_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/examples/issue_46_example.rs -------------------------------------------------------------------------------- /examples/readme_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/examples/readme_example.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/platform/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/src/platform/mod.rs -------------------------------------------------------------------------------- /src/platform/unix/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/src/platform/unix/mod.rs -------------------------------------------------------------------------------- /src/platform/windows/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/src/platform/windows/mod.rs -------------------------------------------------------------------------------- /src/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/src/signal.rs -------------------------------------------------------------------------------- /tests/main/harness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/tests/main/harness.rs -------------------------------------------------------------------------------- /tests/main/issue_97.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/tests/main/issue_97.rs -------------------------------------------------------------------------------- /tests/main/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/tests/main/mod.rs -------------------------------------------------------------------------------- /tests/main/test_signal_hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Detegr/rust-ctrlc/HEAD/tests/main/test_signal_hook.rs --------------------------------------------------------------------------------