Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Yoric/timer.rs
/ types & classes
Types & classes
13 in github.com/Yoric/timer.rs
⨍
Functions
22
◇
Types & classes
13
↓ 2 callers
Class
Schedule
An item scheduled for delayed execution.
src/lib.rs:17
Class
CallbackExecutor
An executor implementation for executing callbacks on the scheduler thread.
src/lib.rs:102
Class
DeliveryExecutor
An executor implementation for delivering messages to a channel.
src/lib.rs:116
Interface
Executor
A trait that allows configurable execution of scheduled item on the scheduler thread.
src/lib.rs:76
Class
Guard
src/lib.rs:741
Class
MessageTimer
A timer, used to schedule delivery of messages at a later date. In the current implementation, each timer is executed as two threads. The _Scheduler_
src/lib.rs:582
Class
NoCloneMessage
src/lib.rs:885
Enum
Op
An operation to be sent across threads.
src/lib.rs:49
Class
Scheduler
src/lib.rs:138
Enum
Sleep
src/lib.rs:160
Class
Timer
A timer, used to schedule execution of callbacks at a later date. In the current implementation, each timer is executed as two threads. The _Schedule
src/lib.rs:364
Class
TimerBase
Shared coordination logic for timer threads.
src/lib.rs:246
Class
WaiterChannel
A mutex-based kind-of-channel used to communicate between the Communication thread and the Scheuler thread.
src/lib.rs:59