pub struct DebuggingSetup {
pub shell: &'static str,
pub open: String,
pub close: String,
}Expand description
Commands for manual setup and the confirmed WSL TUI restart. macOS uses process-only environment; Windows/WSL set the flags only for the Teams launch.
Fields§
§shell: &'static strzsh on macOS, wsl for a WSL shell, powershell on Windows.
open: String§close: StringImplementations§
Trait Implementations§
Source§impl Debug for DebuggingSetup
impl Debug for DebuggingSetup
Auto Trait Implementations§
impl Freeze for DebuggingSetup
impl RefUnwindSafe for DebuggingSetup
impl Send for DebuggingSetup
impl Sync for DebuggingSetup
impl Unpin for DebuggingSetup
impl UnsafeUnpin for DebuggingSetup
impl UnwindSafe for DebuggingSetup
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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