pub fn insert(&self, arg0: &str) -> &Self {
        let str_in_arg0_1 = CString::new(arg0).unwrap();

        let (obj_data, funcs) = self.get_line_edit_obj_funcs();
        unsafe {
            ((*funcs).insert)(obj_data, str_in_arg0_1.as_ptr());
        }
        self
    }
///
/// Deletes any selected text, inserts *newText,* and validates the
/// result. If it is valid, it sets it as the new contents of the line
/// edit.
///
/// **See also:** [`set_text()`]
/// [`clear()`]
Deletes any selected text, inserts *newText,* and validates the
result. If it is valid, it sets it as the new contents of the line
edit.


Deletes any selected text inserts * newText * and validates the result . If it is valid it sets it as the new contents of the line edit .
pub fn insert(&self, arg0: &str) -> &Self {
        let str_in_arg0_1 = CString::new(arg0).unwrap();
        let (obj_data, funcs) = self.get_line_edit_obj_funcs();
        unsafe {
            ((*funcs).insert)(obj_data, str_in_arg0_1.as_ptr());
        }
        self
    }
pub fn insert ( & self , arg0 : & str ) -> & Self { let str_in_arg0_1 = CString :: new ( arg0 ) . unwrap ( ) ; let ( obj_data , funcs ) = self . get_line_edit_obj_funcs ( ) ; unsafe { ( ( * funcs ) . insert ) ( obj_data , str_in_arg0_1 . as_ptr ( ) ) ; } self }
Deletes any selected text, inserts *newText,* and validates the
result.
Deletes any selected text inserts * newText * and validates the result .
&self
arg0
&str
&self
arg0
&str