Struct keynergy::keyboard::Keyboard [−][src]
pub struct Keyboard {
pub name: String,
pub rowstagger: Vec<f64>,
pub colstagger: Vec<f64>,
pub dimensions: [usize; 2],
pub keyheight: f64,
pub fingers: Vec<Vec<Finger>>,
}Expand description
Describes a physical keyboard and its properties.
Fields
name: Stringrowstagger: Vec<f64>how staggered each row is, in units
colstagger: Vec<f64>how staggered each column is, in units
dimensions: [usize; 2]number of (cols, rows)
keyheight: f64how tall each key is, in units
fingers: Vec<Vec<Finger>>Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Keyboard
impl UnwindSafe for Keyboard
Blanket Implementations
Mutably borrows from an owned value. Read more
