Struct libnoentiendo::platform::TextPlatform
source · pub struct TextPlatform;
Expand description
Represents a platform which exclusively operates over text mode, without any visible graphical output. This reads from and writes to the terminal. This platform runs synchronously.
Implementations§
source§impl TextPlatform
impl TextPlatform
Trait Implementations§
source§impl Platform for TextPlatform
impl Platform for TextPlatform
source§fn provider(&self) -> Arc<dyn PlatformProvider>
fn provider(&self) -> Arc<dyn PlatformProvider>
Return a reference to a provider for systems to interact with this platform.
source§impl SyncPlatform for TextPlatform
impl SyncPlatform for TextPlatform
Auto Trait Implementations§
impl RefUnwindSafe for TextPlatform
impl Send for TextPlatform
impl Sync for TextPlatform
impl Unpin for TextPlatform
impl UnwindSafe for TextPlatform
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