Fix warnings: dyn

This commit is contained in:
adria0
2020-07-29 10:36:15 +02:00
committed by Artem Vorotnikov
parent 4adb44155d
commit 1700873f48
198 changed files with 1180 additions and 1072 deletions

View File

@@ -266,7 +266,11 @@ pub unsafe extern "C" fn parity_set_logger(
}
// WebSocket event loop
fn parity_ws_worker(client: &RunningClient, query: &str, callback: Arc<Callback>) -> *const c_void {
fn parity_ws_worker(
client: &RunningClient,
query: &str,
callback: Arc<dyn Callback>,
) -> *const c_void {
let (tx, mut rx) = mpsc::channel(1);
let session = Arc::new(PubSubSession::new(tx));
let query_future = client.rpc_query(query, Some(session.clone()));
@@ -304,7 +308,7 @@ fn parity_ws_worker(client: &RunningClient, query: &str, callback: Arc<Callback>
fn parity_rpc_worker(
client: &RunningClient,
query: &str,
callback: Arc<Callback>,
callback: Arc<dyn Callback>,
timeout_ms: u64,
) {
let cb = callback.clone();