pub struct ParagraphSelectionBox {
pub start_index: usize,
pub end_index: usize,
pub line_index: usize,
pub rect: LayoutRect,
}Expand description
An atomic selectable visual box associated with a logical source range.
Fields§
§start_index: usize§end_index: usize§line_index: usize§rect: LayoutRectTrait Implementations§
Source§impl Clone for ParagraphSelectionBox
impl Clone for ParagraphSelectionBox
Source§fn clone(&self) -> ParagraphSelectionBox
fn clone(&self) -> ParagraphSelectionBox
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ParagraphSelectionBox
Source§impl Debug for ParagraphSelectionBox
impl Debug for ParagraphSelectionBox
Source§impl<'de> Deserialize<'de> for ParagraphSelectionBox
impl<'de> Deserialize<'de> for ParagraphSelectionBox
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ParagraphSelectionBox
impl PartialEq for ParagraphSelectionBox
Source§impl Serialize for ParagraphSelectionBox
impl Serialize for ParagraphSelectionBox
impl StructuralPartialEq for ParagraphSelectionBox
Auto Trait Implementations§
impl Freeze for ParagraphSelectionBox
impl RefUnwindSafe for ParagraphSelectionBox
impl Send for ParagraphSelectionBox
impl Sync for ParagraphSelectionBox
impl Unpin for ParagraphSelectionBox
impl UnsafeUnpin for ParagraphSelectionBox
impl UnwindSafe for ParagraphSelectionBox
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