Enqueue a callback for main-thread execution. Arguments must be basic scalars or external pointers. The callback must remain open until the task executes. External-pointer arguments are borrowed addresses: their owners and pointees must remain valid until execution finishes.
Usage
tcc_callback_async_schedule(callback, args = list())