fast-down-api 0.1.1

A convenient and easy-to-use FFI wrapper for fast-down
Documentation
#[macro_export]
#[doc(hidden)]
macro_rules! tx_err {
    ($x: expr, $tx: expr, $event: ident) => {
        match $x {
            Ok(r) => r,
            Err(e) => {
                let _ = $tx.send(Event::$event(e));
                return;
            }
        }
    };
    ($x: expr, $tx: expr, $event: ident, $ret: expr) => {
        match $x {
            Ok(r) => r,
            Err(e) => {
                let _ = $tx.send(Event::$event(e));
                return $ret;
            }
        }
    };
}