pub struct MarkdownDoubleClickEvent {
pub line_number: usize,
pub line_kind: String,
pub content: String,
}Expand description
Event returned when a line is double-clicked in the markdown widget.
Fields§
§line_number: usizeThe logical line number (0-indexed) in the document.
line_kind: StringThe kind of line that was clicked.
content: StringPlain text content of the line.
Trait Implementations§
Source§impl Clone for MarkdownDoubleClickEvent
impl Clone for MarkdownDoubleClickEvent
Source§fn clone(&self) -> MarkdownDoubleClickEvent
fn clone(&self) -> MarkdownDoubleClickEvent
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for MarkdownDoubleClickEvent
impl RefUnwindSafe for MarkdownDoubleClickEvent
impl Send for MarkdownDoubleClickEvent
impl Sync for MarkdownDoubleClickEvent
impl Unpin for MarkdownDoubleClickEvent
impl UnsafeUnpin for MarkdownDoubleClickEvent
impl UnwindSafe for MarkdownDoubleClickEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more