Skip to content

Commit 066aed6

Browse files
committed
fix: replace.unwrap() with.and_then(|input|input.as_value())
1 parent f842072 commit 066aed6

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

editor/src/messages/tool/common_functionality/shapes/polygon_shape.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ impl Polygon {
172172
else {
173173
return;
174174
};
175-
let Some(&TaggedValue::U32(n)) = node_inputs.get(SidesInput::<u32>::INDEX).unwrap().as_value() else {
175+
let Some(&TaggedValue::U32(n)) = node_inputs.get(SidesInput::<u32>::INDEX).and_then(|input| input.as_value()) else {
176176
return;
177177
};
178178
(id, SidesInput::<u32>::INDEX, n)
@@ -181,7 +181,7 @@ impl Polygon {
181181
else {
182182
return;
183183
};
184-
let Some(&TaggedValue::U32(n)) = node_inputs.get(star::SidesInput::<u32>::INDEX).unwrap().as_value() else {
184+
let Some(&TaggedValue::U32(n)) = node_inputs.get(star::SidesInput::<u32>::INDEX).and_then(|input| input.as_value()) else {
185185
return;
186186
};
187187
(id, star::SidesInput::<u32>::INDEX, n)

0 commit comments

Comments
 (0)