pub enum CapturedOut {
Show 24 variants
Clear(ClearType),
SetColor(Option<u8>, Option<u8>),
EnterAlt,
HideCursor,
LeaveAlt,
Locate(CharsXY),
MoveWithinLine(i16),
Print(String),
ShowCursor,
PlayTone(Tone),
Write(String),
BucketFill(PixelsXY),
DrawCircle(PixelsXY, u16),
DrawCircleFilled(PixelsXY, u16),
DrawLine(PixelsXY, PixelsXY),
DrawPixel(PixelsXY),
DrawPoly(Vec<PixelsXY>),
DrawPolyFilled(Vec<PixelsXY>),
DrawRect(PixelsXY, PixelsXY),
DrawRectFilled(PixelsXY, PixelsXY),
DrawTri(PixelsXY, PixelsXY, PixelsXY),
DrawTriFilled(PixelsXY, 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.
PlayTone(Tone)
Represents a call to Console::play_tone.
Write(String)
Represents a call to Console::write.
BucketFill(PixelsXY)
Represents a call to Console::bucket_fill.
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.
DrawPoly(Vec<PixelsXY>)
Represents a call to Console::draw_poly.
DrawPolyFilled(Vec<PixelsXY>)
Represents a call to Console::draw_poly_filled.
DrawRect(PixelsXY, PixelsXY)
Represents a call to Console::draw_rect.
DrawRectFilled(PixelsXY, PixelsXY)
Represents a call to Console::draw_rect_filled.
DrawTri(PixelsXY, PixelsXY, PixelsXY)
Represents a call to Console::draw_tri.
DrawTriFilled(PixelsXY, PixelsXY, PixelsXY)
Represents a call to Console::draw_tri_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 (const: unstable) · 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
impl Eq 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 ==.