Checking prometeu-core v0.1.0 (/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/crates/prometeu-core) error[E0615]: attempted to take value of method `start` on type `&dyn PadBridge` --> crates/prometeu-core/src/firmware/firmware_step_hub_home.rs:20:29 | 20 | if ctx.hw.pad().start.down { | ^^^^^ method, not a field | help: use parentheses to call the method | 20 | if ctx.hw.pad().start().down { | ++ error[E0615]: attempted to take value of method `start` on type `&dyn PadBridge` --> crates/prometeu-core/src/firmware/firmware_step_crash_screen.rs:27:25 | 27 | if ctx.hw.pad().start.down { | ^^^^^ method, not a field | help: use parentheses to call the method | 27 | if ctx.hw.pad().start().down { | ++ error[E0615]: attempted to take value of method `a` on type `&dyn PadBridge` --> crates/prometeu-core/src/prometeu_hub/prometeu_hub.rs:28:21 | 28 | if hw.pad().a.pressed { | ^ method, not a field | help: use parentheses to call the method | 28 | if hw.pad().a().pressed { | ++ error[E0615]: attempted to take value of method `b` on type `&dyn PadBridge` --> crates/prometeu-core/src/prometeu_hub/prometeu_hub.rs:31:28 | 31 | } else if hw.pad().b.pressed { | ^ method, not a field | help: use parentheses to call the method | 31 | } else if hw.pad().b().pressed { | ++ error[E0615]: attempted to take value of method `x` on type `&dyn PadBridge` --> crates/prometeu-core/src/prometeu_hub/prometeu_hub.rs:34:28 | 34 | } else if hw.pad().x.pressed { | ^ method, not a field | help: use parentheses to call the method | 34 | } else if hw.pad().x().pressed { | ++ error[E0615]: attempted to take value of method `y` on type `&dyn PadBridge` --> crates/prometeu-core/src/prometeu_hub/prometeu_hub.rs:37:28 | 37 | } else if hw.pad().y.pressed { | ^ method, not a field | help: use parentheses to call the method | 37 | } else if hw.pad().y().pressed { | ++ For more information about this error, try `rustc --explain E0615`. error: could not compile `prometeu-core` (lib) due to 6 previous errors