///
/// Selects all the text (i.e. highlights it) and moves the cursor to
/// the end. This is useful when a default value has been inserted
/// because if the user types before clicking on the widget, the
/// selected text will be deleted.
///
/// **See also:** [`set_selection()`]
/// [`deselect()`]
Selects all the text  and moves the cursor to
the end. This is useful when a default value has been inserted
because if the user types before clicking on the widget, the
selected text will be deleted.


Selects all the text and moves the cursor to the end . This is useful when a default value has been inserted because if the user types before clicking on the widget the selected text will be deleted .
pub fn select_all(&self) -> &Self {
        let (obj_data, funcs) = self.get_line_edit_obj_funcs();
        unsafe {
            ((*funcs).select_all)(obj_data);
        }
        self
    }
pub fn select_all ( & self ) -> & Self { let ( obj_data , funcs ) = self . get_line_edit_obj_funcs ( ) ; unsafe { ( ( * funcs ) . select_all ) ( obj_data ) ; } self }
Selects all the text (i.e.
Selects all the text ( i . e .
&self