feat(maitake): add WaitCell::subscribe
and poll_wait
#1279
ci.yml
on: pull_request
changed_paths
7s
cargo check (host)
7m 8s
rustfmt
46s
clippy
5m 59s
cargo test (host)
11m 4s
build boot image (x86_64)
6m 53s
cargo test (cross x64)
7m 51s
docs
4m 53s
Loom tests (cordyceps)
2m 38s
Miri tests (codyceps)
4m 41s
Tests (maitake, no-default-features)
3m 57s
Loom tests (maitake)
4m 9s
Loom tests (mycelium-util)
2m 10s
Annotations
3 errors and 6 warnings
docs:
maitake/src/sync/wait_cell.rs#L119
error: unresolved link to `Error::Closed`
--> maitake/src/sync/wait_cell.rs:119:41
|
119 | /// - [`Poll::Ready`]`(`[`Err`]`(`[`Error::Closed`]`))` if the [`WaitCell`]
| ^^^^^^^^^^^^^ no item named `Error` in scope
|
= note: `-D rustdoc::broken-intra-doc-links` implied by `-D warnings`
|
docs:
maitake/src/sync/wait_cell.rs#L121
error: unresolved link to `Error::Busy`
--> maitake/src/sync/wait_cell.rs:121:41
|
121 | /// - [`Poll::Ready`]`(`[`Err`]`(`[`Error::Busy`]`))` if another task was
| ^^^^^^^^^^^ no item named `Error` in scope
|
docs
Process completed with exit code 1.
|
clippy:
hal-x86_64/src/interrupt/apic/io.rs#L284
warning: unused import: `super::*`
--> hal-x86_64/src/interrupt/apic/io.rs:284:9
|
284 | use super::*;
| ^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
clippy:
hal-x86_64/src/interrupt/apic/io.rs#L284
warning: unused import: `super::*`
--> hal-x86_64/src/interrupt/apic/io.rs:284:9
|
284 | use super::*;
| ^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
docs:
hal-x86_64/src/interrupt/apic/io.rs#L284
warning: unused import: `super::*`
--> hal-x86_64/src/interrupt/apic/io.rs:284:9
|
284 | use super::*;
| ^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
cargo check (host):
hal-x86_64/src/interrupt/apic/io.rs#L284
warning: unused import: `super::*`
--> hal-x86_64/src/interrupt/apic/io.rs:284:9
|
284 | use super::*;
| ^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
cargo check (host):
trace/src/embedded_graphics.rs#L132
warning: unused variable: `actual_point`
--> trace/src/embedded_graphics.rs:132:17
|
132 | Err(actual_point) => unsafe {
| ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_actual_point`
|
= note: `#[warn(unused_variables)]` on by default
|
cargo check (host):
hal-x86_64/src/interrupt/apic/io.rs#L284
warning: unused import: `super::*`
--> hal-x86_64/src/interrupt/apic/io.rs:284:9
|
284 | use super::*;
| ^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|