cargo fmt

This commit is contained in:
13r0ck 2021-05-10 16:06:39 -06:00
parent 8f319d7c6f
commit 3a9ad89970

View file

@ -267,24 +267,30 @@ where
if y.is_sign_negative() {
let mut options_iter = self.options.iter();
if let Some(selected) = self.selected.as_ref() {
if let Some(_) = options_iter.position(|o| o == selected) {
if let Some(_) =
options_iter.position(|o| o == selected)
{
if let Some(prev_val) = options_iter.next() {
messages.push((self.on_selected)(prev_val.clone()));
messages
.push((self.on_selected)(prev_val.clone()));
}
}
} else {
messages
.push((self.on_selected)(self.options[0].clone()));
if let Some(msg) = self.on_change.take() {
messages.push(msg)
}
if let Some(msg) = self.on_change.take() {
messages.push(msg)
}
}
} else {
let mut options_iter = self.options.iter().rev();
if let Some(selected) = self.selected.as_ref() {
if let Some(_) = options_iter.position(|o| o == selected) {
if let Some(_) =
options_iter.position(|o| o == selected)
{
if let Some(next_val) = options_iter.next() {
messages.push((self.on_selected)(next_val.clone()));
messages
.push((self.on_selected)(next_val.clone()));
}
}
} else {