Enum two_face::theme::EmbeddedThemeName
source · pub enum EmbeddedThemeName {
Show 29 variants
Ansi,
Base16,
Base16EightiesDark,
Base16MochaDark,
Base16OceanDark,
Base16OceanLight,
Base16_256,
ColdarkCold,
ColdarkDark,
DarkNeon,
Dracula,
Github,
GruvboxDark,
GruvboxLight,
InspiredGithub,
Leet,
MonokaiExtended,
MonokaiExtendedBright,
MonokaiExtendedLight,
MonokaiExtendedOrigin,
Nord,
OneHalfDark,
OneHalfLight,
SolarizedDark,
SolarizedLight,
SublimeSnazzy,
TwoDark,
VisualStudioDarkPlus,
Zenburn,
}
Expand description
An enum that represents all themes included in EmbeddedLazyThemeSet
A demo is included for how each theme highlights the following Elixir snippet
There currently is no ternary operator like true ? "yes" : "no"
# So the following is suggested
"no" = if 1 == 0, do: "yes", else: "no"
Variants§
Ansi
ANSI
Doesn’t display as HTML well
Base16
Base16
Doesn’t display as HTML well
Base16EightiesDark
Base16 Eighties Dark
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Base16MochaDark
Base16 Mocha Dark Theme
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Base16OceanDark
Base16 Ocean Dark
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Base16OceanLight
Base16 Ocean Light
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Base16_256
Base16 256
Doesn’t display as HTML well
ColdarkCold
Coldark-Cold
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
ColdarkDark
Coldark-Dark
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
DarkNeon
Dark Neon
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Dracula
Dracula
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Github
GitHub
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
GruvboxDark
gruvbox (Dark)
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
GruvboxLight
gruvbox (Light)
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
InspiredGithub
Inspired GitHub
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Leet
1337
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
MonokaiExtended
Monokai Extended
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
MonokaiExtendedBright
Monokai Extended Bright
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
MonokaiExtendedLight
Monokai Extended Light
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
MonokaiExtendedOrigin
Monokai Extended Origin
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Nord
Nord
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
OneHalfDark
One Half Dark
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
OneHalfLight
One Half Light
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
SolarizedDark
Solarized (dark)
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
SolarizedLight
Solarized (light)
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
SublimeSnazzy
Sublime Snazzy
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
TwoDark
TwoDark
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
VisualStudioDarkPlus
Visual Studio Dark+
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Zenburn
zenburn
# There currently is no ternary operator like true ? "yes" : "no" # So the following is suggested "no" = if 1 == 0, do: "yes", else: "no"
Implementations§
source§impl EmbeddedThemeName
impl EmbeddedThemeName
sourcepub fn as_name(self) -> &'static str
pub fn as_name(self) -> &'static str
The name of each embedded theme
This matches the key used for each theme in ThemeSet
’s themes
use two_face::theme::EmbeddedThemeName;
assert_eq!(
EmbeddedThemeName::Leet.as_name(),
"1337",
);
assert_eq!(
EmbeddedThemeName::VisualStudioDarkPlus.as_name(),
"Visual Studio Dark+",
);
Trait Implementations§
source§impl Clone for EmbeddedThemeName
impl Clone for EmbeddedThemeName
source§fn clone(&self) -> EmbeddedThemeName
fn clone(&self) -> EmbeddedThemeName
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EmbeddedThemeName
impl Debug for EmbeddedThemeName
source§impl Ord for EmbeddedThemeName
impl Ord for EmbeddedThemeName
source§fn cmp(&self, other: &EmbeddedThemeName) -> Ordering
fn cmp(&self, other: &EmbeddedThemeName) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for EmbeddedThemeName
impl PartialEq for EmbeddedThemeName
source§fn eq(&self, other: &EmbeddedThemeName) -> bool
fn eq(&self, other: &EmbeddedThemeName) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for EmbeddedThemeName
impl PartialOrd for EmbeddedThemeName
source§fn partial_cmp(&self, other: &EmbeddedThemeName) -> Option<Ordering>
fn partial_cmp(&self, other: &EmbeddedThemeName) -> Option<Ordering>
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 Copy for EmbeddedThemeName
impl Eq for EmbeddedThemeName
impl StructuralPartialEq for EmbeddedThemeName
Auto Trait Implementations§
impl Freeze for EmbeddedThemeName
impl RefUnwindSafe for EmbeddedThemeName
impl Send for EmbeddedThemeName
impl Sync for EmbeddedThemeName
impl Unpin for EmbeddedThemeName
impl UnwindSafe for EmbeddedThemeName
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.