@[email protected] to Programmer [email protected]English • 9 months agogot himlemy.lolimagemessage-square134fedilinkarrow-up1475arrow-down141
arrow-up1434arrow-down1imagegot himlemy.lol@[email protected] to Programmer [email protected]English • 9 months agomessage-square134fedilink
minus-square@[email protected]linkfedilink0•edit-29 months agoHow about this one? it more closely mirrors the switch example: match suffix { 'G' | 'g' => mem -= 30, 'M' | 'm' => mem -= 20, 'K' | 'k' => mem -= 10, _ => {}, } How about this other one? it goes as far as cloning the switch example’s indentation: match suffix { 'G' | 'g' => { mem -= 30; } 'M' | 'm' => { mem -= 20; } 'K' | 'k' => { mem -= 10; } _ => {}, }
minus-square@[email protected]linkfedilink2•9 months agothe problem is that, while skimming the start of each lines, nothing about 'G' | 'g' tells me that its a branch. i need to spend more time parsing it. mind you, this may simply be a problem with rust’s syntax, not just ur formatting.
How about this one? it more closely mirrors the switch example:
match suffix { 'G' | 'g' => mem -= 30, 'M' | 'm' => mem -= 20, 'K' | 'k' => mem -= 10, _ => {}, }
How about this other one? it goes as far as cloning the switch example’s indentation:
match suffix { 'G' | 'g' => { mem -= 30; } 'M' | 'm' => { mem -= 20; } 'K' | 'k' => { mem -= 10; } _ => {}, }
the problem is that, while skimming the start of each lines, nothing about
'G' | 'g'
tells me that its a branch. i need to spend more time parsing it. mind you, this may simply be a problem with rust’s syntax, not just ur formatting.