//! Synchronous `ctrlc` back-end for
//! [`Coordinator::install`](crate::Coordinator::install).
//!
//! Selected when neither `tokio` nor `async-std` is enabled but
//! `ctrlc-fallback` is. The `ctrlc` crate registers a single
//! process-global handler for `SIGINT` / Ctrl+C; coverage is therefore
//! limited to [`Signal::Interrupt`]. Other variants in the configured
//! set are silently skipped.
use crateCoordinator;
use crate;
use crateShutdownReason;
use crateSignal;
/// Install a `ctrlc` handler for [`Signal::Interrupt`] if present in
/// the configured set.
pub