pub struct DebugConsole { /* private fields */ }Expand description
Interactive debug console
Implementations§
Source§impl DebugConsole
impl DebugConsole
pub fn new(debugger: AdvancedPipelineDebugger) -> Self
Sourcepub fn execute_command(&mut self, command: &str) -> SklResult<String>
pub fn execute_command(&mut self, command: &str) -> SklResult<String>
Execute debug command
Auto Trait Implementations§
impl Freeze for DebugConsole
impl RefUnwindSafe for DebugConsole
impl Send for DebugConsole
impl Sync for DebugConsole
impl Unpin for DebugConsole
impl UnwindSafe for DebugConsole
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> 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