Source: rust-expecting
Section: rust
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-rust,
 librust-anyhow-dev,
Maintainer: Jonas Smedegaard <dr@jones.dk>
Standards-Version: 4.7.4
Homepage: https://github.com/arcanyx-pub/expecting-rs
Vcs-Git: https://salsa.debian.org/debian/rust-expecting.git
Vcs-Browser: https://salsa.debian.org/debian/rust-expecting

Package: librust-expecting-dev
Architecture: all
#Multi-Arch: foreign
Depends:
 librust-anyhow-dev,
 ${misc:Depends},
Provides:
 librust-expecting-0.6+default-dev (= ${binary:Version}),
 librust-expecting-0.6-dev (= ${binary:Version}),
 librust-expecting-0.6.0-dev (= ${binary:Version}),
Description: macros that test conditions without panicking - Rust source code
 Expecting provides macros for testing conditions without panicking.
 The expect_* family of macros cause an early return of anyhow::Error
 if the expected condition is not met.
 .
 This crate is especially helpful in async integration tests
 that involve provisioning and tearing down resources;
 rather than struggle to catch panics,
 you can simply use expect_* instead of assert_* to return Result.
 .
 This package contains the source for the Rust expecting crate,
 for use with cargo.
