Struct gtk4::builders::IMMulticontextBuilder  
source · pub struct IMMulticontextBuilder { /* private fields */ }Expand description
A builder-pattern type to construct IMMulticontext objects.
Implementations§
source§impl IMMulticontextBuilder
 
impl IMMulticontextBuilder
sourcepub fn input_hints(self, input_hints: InputHints) -> Self
 
pub fn input_hints(self, input_hints: InputHints) -> Self
Additional hints that allow input methods to fine-tune their behaviour.
sourcepub fn input_purpose(self, input_purpose: InputPurpose) -> Self
 
pub fn input_purpose(self, input_purpose: InputPurpose) -> Self
The purpose of the text field that the `GtkIMContext is connected to.
This property can be used by on-screen keyboards and other input methods to adjust their behaviour.
sourcepub fn build(self) -> IMMulticontext
 
pub fn build(self) -> IMMulticontext
Build the IMMulticontext.
Auto Trait Implementations§
impl RefUnwindSafe for IMMulticontextBuilder
impl !Send for IMMulticontextBuilder
impl !Sync for IMMulticontextBuilder
impl Unpin for IMMulticontextBuilder
impl UnwindSafe for IMMulticontextBuilder
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