pub enum EvolveSymbolSet {
BlocksHorizontal,
BlocksVertical,
CircleFill,
Circles,
Quadrants,
Shaded,
Squares,
}Expand description
Symbol sets used by the evolve effect for character transitions.
Variants§
BlocksHorizontal
Horizontal block elements (▏▎▍▌▋▊▉█).
BlocksVertical
Vertical block elements (▁▂▃▄▅▆▇█).
CircleFill
Filling circle symbols (◌○◎●).
Circles
Circle symbols of increasing size.
Quadrants
Quadrant block characters (▖▗▘▙▚▛▜▝▞▟).
Shaded
Shading characters (░▒▓█).
Squares
Square symbols of increasing size.
Trait Implementations§
Source§impl Clone for EvolveSymbolSet
impl Clone for EvolveSymbolSet
Source§fn clone(&self) -> EvolveSymbolSet
fn clone(&self) -> EvolveSymbolSet
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EvolveSymbolSet
Source§impl Debug for EvolveSymbolSet
impl Debug for EvolveSymbolSet
Source§impl Default for EvolveSymbolSet
impl Default for EvolveSymbolSet
Source§fn default() -> EvolveSymbolSet
fn default() -> EvolveSymbolSet
Returns the “default value” for a type. Read more
Source§impl DslFormat for EvolveSymbolSet
impl DslFormat for EvolveSymbolSet
Source§fn dsl_format(&self) -> CompactString
fn dsl_format(&self) -> CompactString
Converts the type into its DSL string representation. Read more
Source§impl PartialEq for EvolveSymbolSet
impl PartialEq for EvolveSymbolSet
Source§fn eq(&self, other: &EvolveSymbolSet) -> bool
fn eq(&self, other: &EvolveSymbolSet) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EvolveSymbolSet
Auto Trait Implementations§
impl Freeze for EvolveSymbolSet
impl RefUnwindSafe for EvolveSymbolSet
impl Send for EvolveSymbolSet
impl Sync for EvolveSymbolSet
impl Unpin for EvolveSymbolSet
impl UnsafeUnpin for EvolveSymbolSet
impl UnwindSafe for EvolveSymbolSet
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<'a, T> Prefix<&'a [T], T> for T
impl<'a, T> Prefix<&'a [T], T> for T
Source§fn take_prefix(&self, haystack: &'a [T]) -> Option<(T, &'a [T])>
fn take_prefix(&self, haystack: &'a [T]) -> Option<(T, &'a [T])>
Remove the prefix described by this prefix from the haystack if present, and if so,
return it along with the rest of the haystack.
Source§fn skip_prefix(&self, haystack: Parent) -> Option<Parent>
fn skip_prefix(&self, haystack: Parent) -> Option<Parent>
Remove the prefix described by this prefix from the haystack if present, and return
the rest of the haystack (result is ignored).