pub enum Renders {
SingleRgbArray(RenderFrame),
RgbArray(Vec<RenderFrame>),
Ansi(Vec<String>),
None,
}
Expand description
Defines a collection of common structures produced during rendering.
Variants§
SingleRgbArray(RenderFrame)
Defines the structure produced during the use of the SingleRgbArray mode.
RgbArray(Vec<RenderFrame>)
Defines the collection of frames produced during the RgbArray mode.
Ansi(Vec<String>)
Defines the collection of row strings produced to represent the contents of the environment when using Ansi mode.
None
Indicates that no render has been produced.
Most commonly used during Human or None mode.
Trait Implementations§
source§impl Ord for Renders
impl Ord for Renders
source§impl PartialEq<Renders> for Renders
impl PartialEq<Renders> for Renders
source§impl PartialOrd<Renders> for Renders
impl PartialOrd<Renders> for Renders
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for Renders
impl StructuralEq for Renders
impl StructuralPartialEq for Renders
Auto Trait Implementations§
impl RefUnwindSafe for Renders
impl Send for Renders
impl Sync for Renders
impl Unpin for Renders
impl UnwindSafe for Renders
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
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self
from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self
to the equivalent element of its superset.