mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-15 10:52:43 +00:00
20 lines
306 B
Rust
20 lines
306 B
Rust
macro_rules! verify_or {
|
|
($condition: expr, $result: expr) => {
|
|
if !$condition {
|
|
$result
|
|
}
|
|
};
|
|
}
|
|
|
|
macro_rules! reject {
|
|
($result: expr) => {
|
|
return Ok(Outcome::Invalid($result));
|
|
};
|
|
}
|
|
|
|
macro_rules! accept {
|
|
() => {
|
|
Ok(Outcome::Valid)
|
|
};
|
|
}
|