[][src]Trait hid_io::module::unicode::UnicodeOutput

pub trait UnicodeOutput {
    fn get_layout(&self) -> String;
fn set_layout(&self, layout: &str);
fn type_string(&mut self, string: &str);
fn press_symbol(&mut self, c: char, state: bool);
fn get_held(&mut self) -> Vec<char>;
fn set_held(&mut self, string: &str); }

Functions that can be called in a cross platform manner

Required methods

fn get_layout(&self) -> String

fn set_layout(&self, layout: &str)

fn type_string(&mut self, string: &str)

fn press_symbol(&mut self, c: char, state: bool)

fn get_held(&mut self) -> Vec<char>

fn set_held(&mut self, string: &str)

Loading content...

Implementors

impl UnicodeOutput for StubOutput[src]

impl UnicodeOutput for XConnection[src]

Loading content...