pub struct Terminal { /* private fields */ }Trait Implementations§
Source§impl Console for Terminal
impl Console for Terminal
fn arguments<'valid>(&'valid self) -> &'valid [Argument]
fn open(&self, filename: &str) -> Result<impl Descriptor, Issue>
fn problem(&self, threat: Threat) -> impl Synchronization
fn print(&self, value: impl Display) -> impl Synchronization
fn debug(&self, value: impl Debug) -> impl Synchronization
Auto Trait Implementations§
impl !Freeze for Terminal
impl RefUnwindSafe for Terminal
impl Send for Terminal
impl Sync for Terminal
impl Unpin for Terminal
impl UnsafeUnpin for Terminal
impl UnwindSafe for Terminal
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