implement Default for Movement

This commit is contained in:
Simon Gardling 2022-04-08 09:43:38 -04:00
parent 2eda085fda
commit e8f86631ce

View File

@ -19,6 +19,10 @@ enum Movement {
None, None,
} }
impl Default for Movement {
fn default() -> Movement { Movement::None }
}
impl<'a> Default for AutoComplete<'a> { impl<'a> Default for AutoComplete<'a> {
fn default() -> AutoComplete<'a> { fn default() -> AutoComplete<'a> {
AutoComplete { AutoComplete {
@ -84,7 +88,7 @@ impl<'a> AutoComplete<'a> {
} }
pub fn ui(&mut self, ui: &mut egui::Ui, string: &mut String, func_i: i32) { pub fn ui(&mut self, ui: &mut egui::Ui, string: &mut String, func_i: i32) {
let mut movement: Movement = Movement::None; let mut movement: Movement = Movement::default();
// update self // update self
self.changed(string); self.changed(string);