Macro relm_state::connect_async_func
[−]
[src]
macro_rules! connect_async_func { ($class:ident :: $async_function:ident, $relm:expr, $msg:expr) => { ... }; ($class:ident :: $async_func:ident ( $($args:expr),* ), $relm:expr, $msg:expr) => { ... }; ($class:ident :: $async_func:ident, $relm:expr, $msg:expr, $fail_msg:expr) => { ... }; ($class:ident :: $async_func:ident ( $($args:expr),* ), $relm:expr, $msg:expr, $fail_msg:expr) => { ... }; }
Connect an asynchronous function call to send a message.
The variants with $fail_msg
will send this message when there's an error.
Those without this argument will ignore the error.