You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b3055bd
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: apalis-core/README.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,11 +48,11 @@ Specific documentation for tasks can be found in the [`task`] and [`task::builde
48
48
49
49
##### Relevant Guides:
50
50
51
-
-[**Defining Task arguments**](https://docs.rs/apalis-core/1.0.0-rc.12/apalis_core/task_fn/guide/index.html) - Creating effective task arguments that are scalable and type-safe
51
+
-[**Defining Task arguments**](https://docs.rs/apalis-core/1.0.0/apalis_core/task_fn/guide/index.html) - Creating effective task arguments that are scalable and type-safe
52
52
53
53
### Backends
54
54
55
-
The [`Backend`](https://docs.rs/apalis-core/1.0.0-rc.12/apalis_core/backend/trait.Backend.html) trait serves as the core abstraction for all task sources.
55
+
The [`Backend`](https://docs.rs/apalis-core/1.0.0/apalis_core/backend/trait.Backend.html) trait serves as the core abstraction for all task sources.
56
56
It defines task polling mechanisms, streaming interfaces, and middleware integration points.
57
57
58
58
<details>
@@ -68,16 +68,16 @@ It defines task polling mechanisms, streaming interfaces, and middleware integra
68
68
69
69
#### Inbuilt Implementations
70
70
71
-
-[`MemoryStorage`](https://docs.rs/apalis-core/1.0.0-rc.12/apalis_core/backend/memory/struct.MemoryStorage.html) : In-memory storage based on channels
72
-
-[`Pipe`](https://docs.rs/apalis-core/1.0.0-rc.12/apalis_core/backend/pipe/index.html) : Pipe-based backend for a stream-to-backend pipeline
Backends handle task persistence, distribution, and reliability concerns while providing
76
76
a uniform interface for worker consumption.
77
77
78
78
### Workers
79
79
80
-
The [`Worker`](https://docs.rs/apalis-core/1.0.0-rc.12/apalis_core/worker/index.html) is the core runtime component responsible for task polling, execution, and lifecycle management:
80
+
The [`Worker`](https://docs.rs/apalis-core/1.0.0/apalis_core/worker/index.html) is the core runtime component responsible for task polling, execution, and lifecycle management:
81
81
82
82
#### Worker Lifecycle
83
83
@@ -94,7 +94,7 @@ The following are the main components the worker module:
94
94
-[`Worker`] - Actual worker implementation that processes tasks
95
95
-[`WorkerContext`] - Runtime state including task counts and execution status
-[`Ext`](https://docs.rs/apalis-core/1.0.0-rc.12/apalis_core/worker/ext/index.html) - Extension traits and middleware for adding functionality to workers
97
+
-[`Ext`](https://docs.rs/apalis-core/1.0.0/apalis_core/worker/ext/index.html) - Extension traits and middleware for adding functionality to workers
98
98
99
99
#### Example: Building and Running a Worker
100
100
@@ -129,11 +129,11 @@ Learn more about workers in the [`worker`](crate::worker) and [`worker::builder`
129
129
##### Relevant Tutorials:
130
130
131
131
-[**Creating task handlers**](crate::task::task_fn) - Defining task processing functions using the [`TaskFn`] trait
132
-
-[**Testing task handlers with `TestWorker`**](https://docs.rs/apalis-core/1.0.0-rc.12/apalis_core/worker/test_worker/index.html) - Specialized worker implementation for unit and integration testing
132
+
-[**Testing task handlers with `TestWorker`**](https://docs.rs/apalis-core/1.0.0/apalis_core/worker/test_worker/index.html) - Specialized worker implementation for unit and integration testing
133
133
134
134
### Monitor
135
135
136
-
The [`Monitor`](https://docs.rs/apalis-core/1.0.0-rc.12/apalis_core/monitor/struct.Monitor.html) helps manage and coordinate multiple workers:
136
+
The [`Monitor`](https://docs.rs/apalis-core/1.0.0/apalis_core/monitor/struct.Monitor.html) helps manage and coordinate multiple workers:
137
137
138
138
**Main Features:**
139
139
@@ -166,7 +166,7 @@ async fn main() {
166
166
}
167
167
```
168
168
169
-
Learn more about the monitor in the [`monitor` module](https://docs.rs/apalis-core/1.0.0-rc.12/apalis_core/monitor/index.html.
169
+
Learn more about the monitor in the [`monitor` module](https://docs.rs/apalis-core/1.0.0/apalis_core/monitor/index.html.
0 commit comments