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