summaryrefslogtreecommitdiff
path: root/world/src/main.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-02-25 21:57:49 +0100
committermetamuffin <metamuffin@disroot.org>2025-02-25 21:57:49 +0100
commitb51a9ef2d091dfac4833100e9835471e365168e1 (patch)
tree6855f9f2c7116cd3fc4ecd1774f3a2f42157c1c2 /world/src/main.rs
parent6df8b23ffc7ff248dc9fe5d3d8c4ee60abbab022 (diff)
downloadweareserver-b51a9ef2d091dfac4833100e9835471e365168e1.tar
weareserver-b51a9ef2d091dfac4833100e9835471e365168e1.tar.bz2
weareserver-b51a9ef2d091dfac4833100e9835471e365168e1.tar.zst
clippy
Diffstat (limited to 'world/src/main.rs')
-rw-r--r--world/src/main.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/world/src/main.rs b/world/src/main.rs
index 695b4aa..1a75a61 100644
--- a/world/src/main.rs
+++ b/world/src/main.rs
@@ -185,11 +185,7 @@ fn main() -> Result<()> {
.reader(|buf| Some(&buffers[buf.index()]))
.read_inverse_bind_matrices();
for (j_ind, j) in skin.joints().enumerate() {
- let ibm = if let Some(x) = &mut inverse_bind_mat {
- Some(x.next().unwrap())
- } else {
- None
- };
+ let ibm = inverse_bind_mat.as_mut().map(|x| x.next().unwrap());
let a_ind = match joint_index_to_arm_index.get(&j.index()) {
Some(i) => *i,
None => {
@@ -220,7 +216,7 @@ fn main() -> Result<()> {
.enumerate()
.map(|(i, p)| {
p.and_then(|i| joint_index_to_arm_index.get(&i).copied())
- .unwrap_or_else(|| i) as u16
+ .unwrap_or(i) as u16
})
.collect::<Vec<_>>();