pub fn end(&self, mark: bool) -> &Self {
        let (obj_data, funcs) = self.get_line_edit_obj_funcs();
        unsafe {
            ((*funcs).end)(obj_data, mark);
        }
        self
    }
///
/// Moves the text cursor to the end of the line unless it is already
/// there. If *mark* is true, text is selected towards the last
/// position; otherwise, any selected text is unselected if the cursor
/// is moved.
///
/// **See also:** [`home()`]
Moves the text cursor to the end of the line unless it is already
there. If *mark* is true, text is selected towards the last
position; otherwise, any selected text is unselected if the cursor
is moved.


Moves the text cursor to the end of the line unless it is already there . If * mark * is true text is selected towards the last position ; otherwise any selected text is unselected if the cursor is moved .
pub fn end(&self, mark: bool) -> &Self {
        let (obj_data, funcs) = self.get_line_edit_obj_funcs();
        unsafe {
            ((*funcs).end)(obj_data, mark);
        }
        self
    }
pub fn end ( & self , mark : bool ) -> & Self { let ( obj_data , funcs ) = self . get_line_edit_obj_funcs ( ) ; unsafe { ( ( * funcs ) . end ) ( obj_data , mark ) ; } self }
Moves the text cursor to the end of the line unless it is already
there.
Moves the text cursor to the end of the line unless it is already there .
&self
mark
bool
&self
mark
bool