Enum endbasic_std::testutils::CapturedOut
source · pub enum CapturedOut {
Show 18 variants
Clear(ClearType),
SetColor(Option<u8>, Option<u8>),
EnterAlt,
HideCursor,
LeaveAlt,
Locate(CharsXY),
MoveWithinLine(i16),
Print(String),
ShowCursor,
Write(String),
DrawCircle(PixelsXY, u16),
DrawCircleFilled(PixelsXY, u16),
DrawLine(PixelsXY, PixelsXY),
DrawPixel(PixelsXY),
DrawRect(PixelsXY, PixelsXY),
DrawRectFilled(PixelsXY, PixelsXY),
SyncNow,
SetSync(bool),
}
Expand description
A captured command or messages sent to the mock console.
Variants§
Clear(ClearType)
Represents a call to Console::clear
.
SetColor(Option<u8>, Option<u8>)
Represents a call to Console::set_color
.
EnterAlt
Represents a call to Console::enter_alt
.
HideCursor
Represents a call to Console::hide_cursor
.
LeaveAlt
Represents a call to Console::leave_alt
.
Locate(CharsXY)
Represents a call to Console::locate
.
MoveWithinLine(i16)
Represents a call to Console::move_within_line
.
Print(String)
Represents a call to Console::print
.
ShowCursor
Represents a call to Console::show_cursor
.
Write(String)
Represents a call to Console::write
.
DrawCircle(PixelsXY, u16)
Represents a call to Console::draw_circle
.
DrawCircleFilled(PixelsXY, u16)
Represents a call to Console::draw_circle_filled
.
DrawLine(PixelsXY, PixelsXY)
Represents a call to Console::draw_line
.
DrawPixel(PixelsXY)
Represents a call to Console::draw_pixel
.
DrawRect(PixelsXY, PixelsXY)
Represents a call to Console::draw_rect
.
DrawRectFilled(PixelsXY, PixelsXY)
Represents a call to Console::draw_rect_filled
.
SyncNow
Represents a call to Console::sync_now
.
SetSync(bool)
Represents a call to Console::set_sync
.
Trait Implementations§
source§impl Clone for CapturedOut
impl Clone for CapturedOut
source§fn clone(&self) -> CapturedOut
fn clone(&self) -> CapturedOut
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CapturedOut
impl Debug for CapturedOut
source§impl PartialEq for CapturedOut
impl PartialEq for CapturedOut
source§fn eq(&self, other: &CapturedOut) -> bool
fn eq(&self, other: &CapturedOut) -> bool
self
and other
values to be equal, and is used
by ==
.impl Eq for CapturedOut
impl StructuralPartialEq for CapturedOut
Auto Trait Implementations§
impl Freeze for CapturedOut
impl RefUnwindSafe for CapturedOut
impl Send for CapturedOut
impl Sync for CapturedOut
impl Unpin for CapturedOut
impl UnwindSafe for CapturedOut
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)