pub struct ShuangpinHelpcodeModes {
pub manual_tab: bool,
pub direct: bool,
pub trigger_backtick: bool,
pub trigger_semicolon: bool,
pub trigger_uppercase: bool,
pub mid_sentence: bool,
pub mid_sentence_backtick: bool,
pub mid_sentence_semicolon: bool,
pub mid_sentence_uppercase: bool,
pub direct_helpcode: bool,
pub direct_helpcode_slash: bool,
pub direct_helpcode_uppercase: bool,
}Expand description
双拼辅助码的触发方式开关(Windows v0.11.1 [helpcode] 组的双拼专属键),随 QueryRequest 交给双拼引擎。默认值与 Windows 出厂配置一致;direct 控制末尾直接,trigger_* 控制末尾间接,mid_sentence* 控制句中间接,direct_helpcode* 控制逐音节直接。
Fields§
§manual_tab: bool只在 Tab 后输入辅助码;保留其它触发方式的设置,关闭后恢复。
direct: bool末尾直接:完整音节基座后的裸字母按辅助码读。关闭后只认触发键开启的段。
trigger_backtick: bool末尾间接触发键:反引号段。
trigger_semicolon: bool末尾间接触发键:分号段。
trigger_uppercase: bool末尾间接触发键:段首大写。
mid_sentence: bool句中(间接)辅助码总开关。
mid_sentence_backtick: bool§mid_sentence_semicolon: bool§mid_sentence_uppercase: bool§direct_helpcode: bool句中(直接)「万象式」总开关。
direct_helpcode_slash: bool§direct_helpcode_uppercase: boolTrait Implementations§
Source§impl Clone for ShuangpinHelpcodeModes
impl Clone for ShuangpinHelpcodeModes
impl Copy for ShuangpinHelpcodeModes
Source§impl Debug for ShuangpinHelpcodeModes
impl Debug for ShuangpinHelpcodeModes
Source§impl Default for ShuangpinHelpcodeModes
impl Default for ShuangpinHelpcodeModes
impl Eq for ShuangpinHelpcodeModes
Source§impl PartialEq for ShuangpinHelpcodeModes
impl PartialEq for ShuangpinHelpcodeModes
impl StructuralPartialEq for ShuangpinHelpcodeModes
Auto Trait Implementations§
impl Freeze for ShuangpinHelpcodeModes
impl RefUnwindSafe for ShuangpinHelpcodeModes
impl Send for ShuangpinHelpcodeModes
impl Sync for ShuangpinHelpcodeModes
impl Unpin for ShuangpinHelpcodeModes
impl UnsafeUnpin for ShuangpinHelpcodeModes
impl UnwindSafe for ShuangpinHelpcodeModes
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.