Macro test_tools::cta_true

source ·
macro_rules! cta_true {
    () => { ... };
    (
      $( $Cond : meta )+, $Msg : expr $(,)?
    ) => { ... };
    (
      $( $Cond : tt )*
    ) => { ... };
}
Expand description

Macro to compare meta condition is true at compile-time.

§Basic use-case.

use diagnostics_tools::prelude::*;
cta_true!( any( feature = "diagnostics_compiletime_assertions", feature = "diagnostics_compiletime_assertions" ) );