Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Fugoes/yaay-rs
/ functions
Functions
151 in github.com/Fugoes/yaay-rs
⨍
Functions
151
◇
Types & classes
41
Function
fn_poll
(task: NonNull<Task>, cx: &mut Context)
yaay-mt-runtime/src/task.rs:221
Function
fn_wake
(data: *const ())
yaay-mt-runtime/src/task_waker.rs:18
Function
fn_wake_by_ref
(data: *const ())
yaay-mt-runtime/src/task_waker.rs:24
Method
get
()
yaay-mt-runtime/src/worker.rs:72
Method
get
()
yaay-mt-runtime/src/task.rs:255
Method
get_i
(i: usize)
yaay-mio/src/shared.rs:44
Method
get_next
(task: NonNull<Task>)
yaay-mt-runtime/src/task.rs:63
Method
get_worker_id
(task: NonNull<Task>)
yaay-mt-runtime/src/task.rs:75
Method
inner_mut
(&mut self)
yaay-mio/src/container.rs:108
Function
main
()
yaay-tests/src/mutex_and_faa.rs:7
Function
main
()
yaay-tests/src/mio_empty.rs:11
Function
main
()
yaay-tests/src/tokio_empty.rs:11
Function
main
()
yaay-tests/src/mio_ping_pong.rs:18
Function
main
()
yaay-tests/src/concurrent_wakeup.rs:11
Function
main
()
yaay-tests/src/tokio_ping_pong.rs:16
Function
mio_spawn_event_loop
(n_threads: usize)
yaay-mio/src/prelude.rs:8
Method
new
(local_i: usize, key: usize, ready: Ready)
yaay-mio/src/dispatcher.rs:25
Method
new
()
yaay-mio/src/shared.rs:58
Method
new
Create a worker manager that manages `n` workers.
yaay-mt-runtime/src/worker_manager.rs:58
Method
new
()
yaay-mt-runtime/src/task_list.rs:24
Method
new
()
yaay-mt-runtime/src/batch.rs:11
Method
new
(n_threads: u32)
yaay-mt-runtime/src/epoch.rs:174
Method
new
Create a new worker.
yaay-mt-runtime/src/worker.rs:54
Method
new
(future: T)
yaay-mt-runtime/src/task.rs:49
Method
new_from_waker
(local_i: usize, key: usize, ready: Ready, waker: Waker)
yaay-mio/src/dispatcher.rs:76
Method
new_r
(t: T)
yaay-mio/src/container.rs:57
Method
new_rw
(t: T)
yaay-mio/src/container.rs:78
Method
new_w
(t: T)
yaay-mio/src/container.rs:68
Method
next
(&mut self)
yaay-mt-runtime/src/task_list.rs:105
Method
poll
(self: Pin<&mut Self>, _cx: &mut Context<'_>)
yaay-tests/src/mio_ping_pong.rs:62
Method
poll
(self: Pin<&mut Self>, cx: &mut Context<'_>)
yaay-tests/src/concurrent_wakeup.rs:27
Method
poll
(self: Pin<&mut Self>, _cx: &mut Context<'_>)
yaay-tests/src/tokio_ping_pong.rs:70
Method
poll
(self: Pin<&mut Self>, _cx: &mut Context<'_>)
yaay-mio/src/dispatcher.rs:124
Method
poll
(self: Pin<&mut Self>, _cx: &mut Context<'_>)
yaay-mt-runtime/src/worker.rs:200
Method
prepare_io
(&self)
yaay-mio/src/dispatcher.rs:47
Method
push_batch
(batch_guard: &BatchGuard)
yaay-mt-runtime/src/runtime.rs:74
Method
rc
(task: NonNull<Task>)
yaay-mt-runtime/src/task.rs:87
Method
rc_dec
(task: NonNull<Task>)
yaay-mt-runtime/src/task.rs:101
Method
rc_inc
(task: NonNull<Task>)
yaay-mt-runtime/src/task.rs:93
Method
read
(&mut self, buf: &mut [u8])
yaay-mio/src/net/tcp_stream.rs:42
Method
rng_gen
()
yaay-mt-runtime/src/runtime.rs:77
Method
rng_gen
(&mut self)
yaay-mt-runtime/src/worker.rs:158
Method
run_with
(async_main: T, n_threads: Self::Configuration,
yaay-mt-runtime/src/runtime.rs:16
Method
set
(worker: *mut Worker)
yaay-mt-runtime/src/worker.rs:68
Method
set_next
(mut task: NonNull<Task>, next: *mut Task)
yaay-mt-runtime/src/task.rs:69
Method
set_worker_id
(task: NonNull<Task>, worker_id: u32)
yaay-mt-runtime/src/task.rs:81
Method
shutdown_async
()
yaay-mt-runtime/src/runtime.rs:48
Function
spawn_bench
(bench: &mut Bencher)
yaay-tests/src/spawn_defer_bench.rs:11
Function
vtable_of
A trick to get a static reference to the vtable of type `T`.
yaay-mt-runtime/src/task.rs:213
Method
wait_io
(&self)
yaay-mio/src/dispatcher.rs:57
Method
wake
(task: NonNull<Task>)
yaay-mt-runtime/src/task.rs:113
← previous
101–151 of 151, ranked by callers