/* * This file is part of laurelin_client * Copyright (C) 2023 Jonni Liljamo * * Licensed under GPL-3.0-only. * See LICENSE for licensing information. */ mod async_task; /* use crate::{async_task_start_call, async_task_handle_call}; use bevy::{prelude::*, tasks::{Task, AsyncComputeTaskPool}}; use futures_lite::future; struct SomeResponse {} #[derive(Component)] struct SomeCall(Task); struct SomeCallEvent; async_task_start_call!(SomeCallEvent, SomeCall, { SomeResponse {} }); async_task_handle_call!(SomeCall, { }); */