diff options
author | chansuke <chansuke@georepublic.de> | 2018-09-04 23:43:00 +0900 |
---|---|---|
committer | chansuke <chansuke@georepublic.de> | 2018-09-04 23:43:00 +0900 |
commit | 511dfe8e1b062324fbfde0aac8d16cc5e20cf8ce (patch) | |
tree | b1d9a2a6de2365f97f74e304e2d7052f24675eb0 /components/webdriver_server/keys.rs | |
parent | 73459d5b3608cc9d6a9fcd97a45ecca687bf219f (diff) | |
download | servo-511dfe8e1b062324fbfde0aac8d16cc5e20cf8ce.tar.gz servo-511dfe8e1b062324fbfde0aac8d16cc5e20cf8ce.zip |
Format component of webdriver_sever
Diffstat (limited to 'components/webdriver_server/keys.rs')
-rw-r--r-- | components/webdriver_server/keys.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/webdriver_server/keys.rs b/components/webdriver_server/keys.rs index d16f8232253..72fdb8b32ac 100644 --- a/components/webdriver_server/keys.rs +++ b/components/webdriver_server/keys.rs @@ -4,7 +4,6 @@ use msg::constellation_msg::{Key, KeyState, KeyModifiers}; - /// Takes a character and returns an Option containing a tuple of the /// corresponding keycode and whether shift is required. This is /// currently pretty much ascii-only and the webdriver spec isn't @@ -164,7 +163,7 @@ fn key_from_char(key_string: &char) -> Option<(Key, bool)> { '\u{E03C}' => Some((Key::F12, false)), '\u{E03D}' => None, '\u{E040}' => None, - _ => None + _ => None, } } @@ -172,7 +171,8 @@ pub fn keycodes_to_keys(key_codes: &str) -> Result<Vec<(Key, KeyModifiers, KeySt let mut rv = vec![]; for char_code in key_codes.chars() { - let (key, with_shift) = key_from_char(&char_code).ok_or(format!("Unsupported character code {}", char_code))?; + let (key, with_shift) = + key_from_char(&char_code).ok_or(format!("Unsupported character code {}", char_code))?; let modifiers = if with_shift { KeyModifiers::SHIFT } else { @@ -180,6 +180,6 @@ pub fn keycodes_to_keys(key_codes: &str) -> Result<Vec<(Key, KeyModifiers, KeySt }; rv.push((key, modifiers, KeyState::Pressed)); rv.push((key, modifiers, KeyState::Released)); - }; + } Ok(rv) } |