&self,
dispatcher: &mut impl DispatcherTrait,
input: Buffer<u8>,
- run_client: extern "C" fn(Bridge, D) -> Buffer<u8>,
+ run_client: extern "C" fn(Bridge<'_>, D) -> Buffer<u8>,
client_data: D,
) -> Buffer<u8>;
}
&self,
dispatcher: &mut impl DispatcherTrait,
input: Buffer<u8>,
- run_client: extern "C" fn(Bridge, D) -> Buffer<u8>,
+ run_client: extern "C" fn(Bridge<'_>, D) -> Buffer<u8>,
client_data: D,
) -> Buffer<u8> {
let mut dispatch = |b| dispatcher.dispatch(b);
&self,
dispatcher: &mut impl DispatcherTrait,
input: Buffer<u8>,
- run_client: extern "C" fn(Bridge, D) -> Buffer<u8>,
+ run_client: extern "C" fn(Bridge<'_>, D) -> Buffer<u8>,
client_data: D,
) -> Buffer<u8> {
use std::sync::mpsc::channel;
&self,
dispatcher: &mut impl DispatcherTrait,
input: Buffer<u8>,
- run_client: extern "C" fn(Bridge, D) -> Buffer<u8>,
+ run_client: extern "C" fn(Bridge<'_>, D) -> Buffer<u8>,
client_data: D,
) -> Buffer<u8> {
use std::sync::{Arc, Mutex};
handle_counters: &'static client::HandleCounters,
server: S,
input: I,
- run_client: extern "C" fn(Bridge, D) -> Buffer<u8>,
+ run_client: extern "C" fn(Bridge<'_>, D) -> Buffer<u8>,
client_data: D,
) -> Result<O, PanicMessage> {
let mut dispatcher = Dispatcher {
Result::decode(&mut &b[..], &mut dispatcher.handle_store)
}
-impl client::Client<fn(::TokenStream) -> ::TokenStream> {
+impl client::Client<fn(crate::TokenStream) -> crate::TokenStream> {
pub fn run<S: Server>(
&self,
strategy: &impl ExecutionStrategy,
}
}
-impl client::Client<fn(::TokenStream, ::TokenStream) -> ::TokenStream> {
+impl client::Client<fn(crate::TokenStream, crate::TokenStream) -> crate::TokenStream> {
pub fn run<S: Server>(
&self,
strategy: &impl ExecutionStrategy,