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