pub fn handle_event_impl<S: BitswapStoreRead>(
    request_manager: &Arc<BitswapRequestManager>,
    bitswap: &mut BitswapBehaviour,
    store: &S,
    event: Event<Vec<BitswapMessage>, ()>,
) -> Result<()>