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