#[repr(transparent)]pub struct UIPencilPreferredAction(pub NSInteger);
Available on crate feature
UIPencilInteraction
only.Expand description
Preferred actions available to the user in Settings.
See also Apple’s documentation
Tuple Fields§
§0: NSInteger
Implementations§
Source§impl UIPencilPreferredAction
impl UIPencilPreferredAction
Sourcepub const Ignore: Self
pub const Ignore: Self
No action, or the user has disabled pencil interactions in Accessibility settings
Sourcepub const SwitchEraser: Self
pub const SwitchEraser: Self
Switch between the current tool and eraser
Sourcepub const SwitchPrevious: Self
pub const SwitchPrevious: Self
Switch between the current tool and the previously used tool
Sourcepub const ShowColorPalette: Self
pub const ShowColorPalette: Self
Show and hide the color palette
Sourcepub const ShowInkAttributes: Self
pub const ShowInkAttributes: Self
Show the ink attributes palette
Sourcepub const ShowContextualPalette: Self
pub const ShowContextualPalette: Self
Show a contextual palette of markup tools, or undo/redo options if tools are not available
Sourcepub const RunSystemShortcut: Self
pub const RunSystemShortcut: Self
The user has selected a system shortcut to run
Trait Implementations§
Source§impl Clone for UIPencilPreferredAction
impl Clone for UIPencilPreferredAction
Source§fn clone(&self) -> UIPencilPreferredAction
fn clone(&self) -> UIPencilPreferredAction
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 UIPencilPreferredAction
impl Debug for UIPencilPreferredAction
Source§impl Encode for UIPencilPreferredAction
impl Encode for UIPencilPreferredAction
Source§impl Hash for UIPencilPreferredAction
impl Hash for UIPencilPreferredAction
Source§impl Ord for UIPencilPreferredAction
impl Ord for UIPencilPreferredAction
Source§fn cmp(&self, other: &UIPencilPreferredAction) -> Ordering
fn cmp(&self, other: &UIPencilPreferredAction) -> 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 UIPencilPreferredAction
impl PartialEq for UIPencilPreferredAction
Source§impl PartialOrd for UIPencilPreferredAction
impl PartialOrd for UIPencilPreferredAction
Source§impl RefEncode for UIPencilPreferredAction
impl RefEncode for UIPencilPreferredAction
Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for UIPencilPreferredAction
impl Eq for UIPencilPreferredAction
impl StructuralPartialEq for UIPencilPreferredAction
Auto Trait Implementations§
impl Freeze for UIPencilPreferredAction
impl RefUnwindSafe for UIPencilPreferredAction
impl Send for UIPencilPreferredAction
impl Sync for UIPencilPreferredAction
impl Unpin for UIPencilPreferredAction
impl UnwindSafe for UIPencilPreferredAction
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<T> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
Source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
Source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
Source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.