[−][src]Struct ruspiro_console::Console
The representation of the abstract console
Implementations
impl Console
[src]
pub fn replace<T>(&mut self, console: T) where
T: Write + Send + Sync,
T: 'static,
[src]
T: Write + Send + Sync,
T: 'static,
Replacing the current active console. Once the new has been set the drop function of the previous one is called. The Console takes ownership of the active once. Access to the active console outside the abstraction is not possible and should not be.
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,