feat: Implement speed changing (with mute) #3078
ci.yml
on: pull_request
Detect Changes
5s
Typecheck
1m 15s
Format (Biome)
6s
Format (Cargo)
8s
Lint (Biome)
11s
Matrix: Build Desktop
Annotations
10 warnings and 1 notice
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L147
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:147:29
|
147 | ... next_seg.mode.clone(),
| ^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `next_seg.mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
|
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L146
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:146:29
|
146 | ... segment.mode.clone(),
| ^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `segment.mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
|
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L137
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:137:29
|
137 | ... segment.mode.clone(),
| ^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `segment.mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
|
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L131
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:131:48
|
131 | (segment.mode.clone(), segment.mode.clone(), 1.0)
| ^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `segment.mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
|
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L131
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:131:26
|
131 | (segment.mode.clone(), segment.mode.clone(), 1.0)
| ^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `segment.mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
|
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L115
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:115:21
|
115 | segment.mode.clone(),
| ^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `segment.mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
|
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L107
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:107:25
|
107 | prev_seg.mode.clone()
| ^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `prev_seg.mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
|
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L103
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:103:68
|
103 | return InterpolatedScene::from_single_mode(segment.mode.clone());
| ^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `segment.mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
|
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L76
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:76:24
|
76 | from_mode: mode.clone(),
| ^^^^^^^^^^^^ help: try removing the `clone` call: `mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
|
|
using `clone` on type `SceneMode` which implements the `Copy` trait:
crates/rendering/src/scene.rs#L74
warning: using `clone` on type `SceneMode` which implements the `Copy` trait
--> crates/rendering/src/scene.rs:74:25
|
74 | scene_mode: mode.clone(),
| ^^^^^^^^^^^^ help: try removing the `clone` call: `mode`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
= note: `#[warn(clippy::clone_on_copy)]` on by default
|
|
Build Desktop (x86_64-pc-windows-msvc, windows-latest)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|