[−][src]Enum cursive::theme::Effect
Text effect
Variants
Simple
No effect
Reverse
Reverses foreground and background colors
Bold
Prints foreground in bold
Italic
Prints foreground in italic
Strikethrough
Prints foreground with strikethrough (has no effect for ncurses and blt backends)
Underline
Prints foreground with underline
Trait Implementations
impl Clone for Effect
[src]
fn clone(&self) -> Self
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl From<Effect> for Style
[src]
impl PartialEq<Effect> for Effect
[src]
fn eq(&self, other: &Self) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl PartialEq<EnumSet<Effect>> for Effect
[src]
fn eq(&self, other: &EnumSet<Effect>) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Copy for Effect
[src]
impl Eq for Effect
[src]
impl Debug for Effect
[src]
impl<O: Into<EnumSet<Effect>>> Sub<O> for Effect
[src]
type Output = EnumSet<Effect>
The resulting type after applying the -
operator.
fn sub(self, other: O) -> Self::Output
[src]
impl Not for Effect
[src]
type Output = EnumSet<Effect>
The resulting type after applying the !
operator.
fn not(self) -> Self::Output
[src]
impl<O: Into<EnumSet<Effect>>> BitAnd<O> for Effect
[src]
type Output = EnumSet<Effect>
The resulting type after applying the &
operator.
fn bitand(self, other: O) -> Self::Output
[src]
impl<O: Into<EnumSet<Effect>>> BitOr<O> for Effect
[src]
type Output = EnumSet<Effect>
The resulting type after applying the |
operator.
fn bitor(self, other: O) -> Self::Output
[src]
impl<O: Into<EnumSet<Effect>>> BitXor<O> for Effect
[src]
type Output = EnumSet<Effect>
The resulting type after applying the ^
operator.
fn bitxor(self, other: O) -> Self::Output
[src]
impl EnumSetTypePrivate for Effect
[src]
type Repr = u8
const ALL_BITS: Self::Repr
[src]
fn enum_into_u8(self) -> u8
[src]
unsafe fn enum_from_u8(val: u8) -> Self
[src]
impl EnumSetType for Effect
[src]
Auto Trait Implementations
impl Sync for Effect
impl Send for Effect
impl Unpin for Effect
impl RefUnwindSafe for Effect
impl UnwindSafe for Effect
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,