pub struct NineKeyShuangpinTable {
pub initials: Vec<(String, String)>,
pub finals: Vec<(String, String)>,
pub zero_initials: Vec<(String, String)>,
}Expand description
九键双拼的键位表(共享偏好 nine_key_shuangpin_custom_profile),形状与 ShuangpinCustomTable 相同,键换成数字:initials 给 23 个声母(含 zh ch sh)各一个数字,finals 给 33 个韵母各一个数字,zero_initials 给 12 个零声母音节各一个两位数字编码。数字可以是 0–9,ü 写作 v。表合不合法由 Engine 判定(见 nine_key_shuangpin),顺序无关。
Fields§
§initials: Vec<(String, String)>§finals: Vec<(String, String)>§zero_initials: Vec<(String, String)>Trait Implementations§
Source§impl Clone for NineKeyShuangpinTable
impl Clone for NineKeyShuangpinTable
Source§impl Debug for NineKeyShuangpinTable
impl Debug for NineKeyShuangpinTable
Source§impl Default for NineKeyShuangpinTable
impl Default for NineKeyShuangpinTable
impl Eq for NineKeyShuangpinTable
Source§impl PartialEq for NineKeyShuangpinTable
impl PartialEq for NineKeyShuangpinTable
impl StructuralPartialEq for NineKeyShuangpinTable
Auto Trait Implementations§
impl Freeze for NineKeyShuangpinTable
impl RefUnwindSafe for NineKeyShuangpinTable
impl Send for NineKeyShuangpinTable
impl Sync for NineKeyShuangpinTable
impl Unpin for NineKeyShuangpinTable
impl UnsafeUnpin for NineKeyShuangpinTable
impl UnwindSafe for NineKeyShuangpinTable
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.