[][src]Crate sa

Simple static_assert macro for compile time assertions

Usage

use sa::static_assert;

static_assert!(1 == 1);
static_assert!(1 == 1, "Must be equal");
This example deliberately fails to compile
use sa::static_assert;


static_assert!(0 == 1, "Must be equal"); //should fail

Macros

static_assert

If const expression evaluates to true, this macro has no effect.