#[repr(C, u8)]pub enum OptionThemeCondition {
None,
Some(ThemeCondition),
}Variants§
None
Some(ThemeCondition)
Implementations§
Source§impl OptionThemeCondition
impl OptionThemeCondition
pub fn into_option(&self) -> Option<ThemeCondition>
Source§impl OptionThemeCondition
impl OptionThemeCondition
pub fn as_option(&self) -> Option<&ThemeCondition>
pub fn replace(&mut self, value: ThemeCondition) -> OptionThemeCondition
pub fn is_some(&self) -> bool
pub fn is_none(&self) -> bool
pub const fn as_ref(&self) -> Option<&ThemeCondition>
pub fn as_mut(&mut self) -> Option<&mut ThemeCondition>
pub fn map<U, F: FnOnce(ThemeCondition) -> U>(self, f: F) -> Option<U>
pub fn and_then<U, F>(self, f: F) -> Option<U>
Trait Implementations§
Source§impl Clone for OptionThemeCondition
impl Clone for OptionThemeCondition
Source§fn clone(&self) -> OptionThemeCondition
fn clone(&self) -> OptionThemeCondition
Returns a duplicate 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 OptionThemeCondition
impl Debug for OptionThemeCondition
Source§impl Default for OptionThemeCondition
impl Default for OptionThemeCondition
Source§fn default() -> OptionThemeCondition
fn default() -> OptionThemeCondition
Returns the “default value” for a type. Read more
Source§impl From<Option<ThemeCondition>> for OptionThemeCondition
impl From<Option<ThemeCondition>> for OptionThemeCondition
Source§fn from(o: Option<ThemeCondition>) -> OptionThemeCondition
fn from(o: Option<ThemeCondition>) -> OptionThemeCondition
Converts to this type from the input type.
Source§impl From<OptionThemeCondition> for Option<ThemeCondition>
impl From<OptionThemeCondition> for Option<ThemeCondition>
Source§fn from(o: OptionThemeCondition) -> Option<ThemeCondition>
fn from(o: OptionThemeCondition) -> Option<ThemeCondition>
Converts to this type from the input type.
Source§impl Hash for OptionThemeCondition
impl Hash for OptionThemeCondition
Source§impl PartialEq for OptionThemeCondition
impl PartialEq for OptionThemeCondition
impl Eq for OptionThemeCondition
impl StructuralPartialEq for OptionThemeCondition
Auto Trait Implementations§
impl Freeze for OptionThemeCondition
impl RefUnwindSafe for OptionThemeCondition
impl Send for OptionThemeCondition
impl Sync for OptionThemeCondition
impl Unpin for OptionThemeCondition
impl UnsafeUnpin for OptionThemeCondition
impl UnwindSafe for OptionThemeCondition
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