Docs.rs
folo-0.1.0-pre
folo 0.1.0-pre
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
sandersaares
Dependencies
futures ^0.3.30
normal
negative-impl ^0.1.6
normal
oneshot ^0.1.8
normal
pin-project ^1.1.5
normal
thiserror ^1.0.63
normal
Versions
54.55%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
folo
0.1.0-pre
All Items
Crate Items
Structs
Functions
Type Aliases
Crate
folo
Copy item path
Source
Structs
§
Error
Executor
Builder
Executor
Client
The multithreaded entry point for the Folo executor, used for operations that affect more than the current thread.
Local
Join
Handle
Allows a unit of work to be awaited and its result to be observed on the same thread as it is scheduled on.
Remote
Join
Handle
Allows a unit of work to be awaited and its result to be observed on any thread.
Functions
§
spawn
Spawns a task to execute a future on the current async worker thread.
spawn_
on_
any
Spawns a task to execute a future on any worker thread owned by the same Folo runtime as the current thread.
yield_
now
Yields control back to the async task runtime to allow other tasks to run. There is no guarantee that other tasks will run in any particular order. Even the same task that called this may be scheduled again immediately.
Type Aliases
§
Result