pub struct ImeSetCompositionParamsBuilder { /* private fields */ }Implementations§
source§impl ImeSetCompositionParamsBuilder
impl ImeSetCompositionParamsBuilder
pub fn text(self, text: impl Into<String>) -> ImeSetCompositionParamsBuilder
pub fn selection_start( self, selection_start: impl Into<i64> ) -> ImeSetCompositionParamsBuilder
pub fn selection_end( self, selection_end: impl Into<i64> ) -> ImeSetCompositionParamsBuilder
pub fn replacement_start( self, replacement_start: impl Into<i64> ) -> ImeSetCompositionParamsBuilder
pub fn replacement_end( self, replacement_end: impl Into<i64> ) -> ImeSetCompositionParamsBuilder
pub fn build(self) -> Result<ImeSetCompositionParams, String>
Trait Implementations§
source§impl Clone for ImeSetCompositionParamsBuilder
impl Clone for ImeSetCompositionParamsBuilder
source§fn clone(&self) -> ImeSetCompositionParamsBuilder
fn clone(&self) -> ImeSetCompositionParamsBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for ImeSetCompositionParamsBuilder
impl Default for ImeSetCompositionParamsBuilder
source§fn default() -> ImeSetCompositionParamsBuilder
fn default() -> ImeSetCompositionParamsBuilder
Returns the “default value” for a type. Read more