Using two pins within one with_exported

Im currently trying to make a thermostat type thing with temp up and down buttons, I can currently detect one button with:

temp_up.with_exported( || { code }

But it seems like I can only use one pin within this which is temp_up. How can I use more pins within this ?

For instance I have my pins setup and then use.

pin1.with_exported(|| {

loop {

do stuff


I only have problems putting the second pin ie a second in pin. If I just have 1 input pin and 2 output pins its fine.