Skip to main content

KeyboardEnhancementQuery

Trait KeyboardEnhancementQuery 

Source
pub trait KeyboardEnhancementQuery {
    // Required method
    fn supports_keyboard_enhancement(&mut self) -> Result<bool>;
}
Expand description

Detects whether enhanced keyboard protocol negotiation is available.

This is separate from general inspection because session acquisition needs only this capability. Backends may answer from platform knowledge or by exchanging a protocol query with the terminal.

Required Methods§

Implementations on Foreign Types§

Source§

impl<T: KeyboardEnhancementQuery + ?Sized> KeyboardEnhancementQuery for &mut T

Implementors§