Sha256: fb4484c0e9fcbea9ec7265f5fbd01e2b33ac022b2b17e060dce7886819d57e40

Contents?: true

Size: 570 Bytes

Versions: 20

Compression:

Stored size: 570 Bytes

Contents

//! Macros for defining extra assertions that should only be checked in testing
//! and/or CI when the `__testing_only_extra_assertions` feature is enabled.

/// Simple macro that forwards to assert! when using
/// __testing_only_extra_assertions.
macro_rules! extra_assert {
    ( $cond:expr ) => {
        if cfg!(feature = "__testing_only_extra_assertions") {
            assert!($cond);
        }
    };
    ( $cond:expr , $( $arg:tt )+ ) => {
        if cfg!(feature = "__testing_only_extra_assertions") {
            assert!($cond, $( $arg )* )
        }
    };
}

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
wasmtime-30.0.2 ./ext/cargo-vendor/bindgen-0.69.5/extra_assertions.rs
wasmtime-29.0.0 ./ext/cargo-vendor/bindgen-0.69.5/extra_assertions.rs
wasmtime-28.0.0 ./ext/cargo-vendor/bindgen-0.69.5/extra_assertions.rs
wasmtime-27.0.0 ./ext/cargo-vendor/bindgen-0.69.5/extra_assertions.rs
wasmtime-26.0.0 ./ext/cargo-vendor/bindgen-0.69.5/extra_assertions.rs
wasmtime-25.0.2 ./ext/cargo-vendor/bindgen-0.69.4/extra_assertions.rs
wasmtime-25.0.1 ./ext/cargo-vendor/bindgen-0.69.4/extra_assertions.rs
wasmtime-25.0.0 ./ext/cargo-vendor/bindgen-0.69.4/extra_assertions.rs
wasmtime-24.0.0 ./ext/cargo-vendor/bindgen-0.69.4/extra_assertions.rs
wasmtime-23.0.2 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-22.0.0 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-21.0.1 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-20.0.2 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-20.0.0 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-18.0.3 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-17.0.1 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-17.0.0 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-16.0.0 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-15.0.1 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs
wasmtime-15.0.0 ./ext/cargo-vendor/bindgen-0.69.1/extra_assertions.rs