Source: rust-sysexits Section: rust Maintainer: Debian OpenStack Uploaders: Thomas Goirand , Build-Depends: debhelper-compat (= 13), dh-sequence-cargo, cargo:native, libstd-rust-dev, openstack-pkg-tools, rustc:native, Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/openstack-team/rabbitmq/rust-sysexits.git Vcs-Browser: https://salsa.debian.org/openstack-team/rabbitmq/rust-sysexits Homepage: https://github.com/sorairolake/sysexits-rs X-Cargo-Crate: sysexits Rules-Requires-Root: no Package: librust-sysexits-dev Architecture: any Multi-Arch: same Depends: ${misc:Depends}, Provides: librust-sysexits+default-dev (= ${binary:Version}), librust-sysexits+std-dev (= ${binary:Version}), librust-sysexits-0-dev (= ${binary:Version}), librust-sysexits-0+default-dev (= ${binary:Version}), librust-sysexits-0+std-dev (= ${binary:Version}), librust-sysexits-0.13-dev (= ${binary:Version}), librust-sysexits-0.13+default-dev (= ${binary:Version}), librust-sysexits-0.13+std-dev (= ${binary:Version}), librust-sysexits-0.13.0-dev (= ${binary:Version}), librust-sysexits-0.13.0+default-dev (= ${binary:Version}), librust-sysexits-0.13.0+std-dev (= ${binary:Version}) Description: system exit codes as defined by sysexits.h - Rust source code This crate exposes typed exit code constants and helper APIs for use in Rust applications and libraries. It provides an ExitCode type representing the standard BSD system exit statuses, such as usage errors, unavailable services, configuration failures and temporary errors. . The library integrates with Rust's process termination mechanisms by implementing the standard Termination trait, allowing exit codes to be returned directly from the main function. It also supports no_std environments and optional features for extended I/O error handling.