aboutsummaryrefslogtreecommitdiff
path: root/ci.sh
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2023-02-13 17:31:47 +0000
committerGitHub <[email protected]>2023-02-13 17:31:47 +0000
commite3f8020c3bdf726dfa451b5b190f27191507a18f (patch)
treed7cdf1f69ff2ee77b057fc5ede5fad7b3eb46762 /ci.sh
parent41a563aae3e474955892b27487e185f5f486f525 (diff)
parentdfc58ad3a27d9313bebbd0ee49976afb54df772e (diff)
Merge #1215
1215: Add clone to embassy_rp::gpio::Level r=Dirbaio a=Slushee-a Allows you to wite a cleaner state change detector. Example: ```rs let mut button_state: Level = Level::Low; let mut prev_button_state: Level = button_state; loop { button_state = button.get_level(); if prev_button_state != button_state { led.set_level(button_state); // Takes ownership of button_state. } prev_button_state = button_state; // Can't be done since the ownership has been moved. // Adding Clone makes this code possible } ``` Co-authored-by: Slushee <[email protected]>
Diffstat (limited to 'ci.sh')
0 files changed, 0 insertions, 0 deletions