Skip to main content

safe

Macro safe 

Source
macro_rules! safe {
    ($e:expr) => { ... };
}
Expand description

Ensures that an expression is evaluated safely.

This macro evaluates the given expression and returns its result, preserving all safety guarantees provided by Rust.

ยงExample

use safe_rust::safe;

let sum = safe!(1 + 1);
assert_eq!(sum, 2);