pub enum LinkDebugIde {
NoLink,
Browser,
Vscode,
}Expand description
Format for source location links in terminal output.
Controls whether file paths are plain text or clickable terminal hyperlinks (using the OSC 8 escape sequence).
Variants§
NoLink
Plain text path (no hyperlink).
Browser
file:// protocol link.
Vscode
VSCode vscode://file/ protocol link for click-to-open.
Trait Implementations§
Source§impl Clone for LinkDebugIde
impl Clone for LinkDebugIde
Source§fn clone(&self) -> LinkDebugIde
fn clone(&self) -> LinkDebugIde
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 moreSource§impl Debug for LinkDebugIde
impl Debug for LinkDebugIde
Source§impl Default for LinkDebugIde
impl Default for LinkDebugIde
Source§fn default() -> LinkDebugIde
fn default() -> LinkDebugIde
Returns the “default value” for a type. Read more
impl Copy for LinkDebugIde
Auto Trait Implementations§
impl Freeze for LinkDebugIde
impl RefUnwindSafe for LinkDebugIde
impl Send for LinkDebugIde
impl Sync for LinkDebugIde
impl Unpin for LinkDebugIde
impl UnwindSafe for LinkDebugIde
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