17 lines
392 B
Rust
17 lines
392 B
Rust
|
#[macro_export]
|
||
|
macro_rules! query_db_or_print {
|
||
|
($s:expr,$msg:expr) => {
|
||
|
match block_on($s.db.send($msg)) {
|
||
|
Ok(Ok(r)) => r,
|
||
|
Ok(Err(e)) => {
|
||
|
log::error!("{:?}", e);
|
||
|
return Ok(None);
|
||
|
}
|
||
|
Err(e) => {
|
||
|
log::error!("{}", e);
|
||
|
return Ok(None);
|
||
|
}
|
||
|
}
|
||
|
};
|
||
|
}
|