pub struct LiveTextMenuTag(/* private fields */);Expand description
Wraps a VisionKit live text menu tag.
Implementations§
Source§impl LiveTextMenuTag
impl LiveTextMenuTag
Sourcepub fn copy_image() -> Result<Self, VisionKitError>
pub fn copy_image() -> Result<Self, VisionKitError>
Returns the VisionKit menu tag for copying an image.
Returns the VisionKit menu tag for sharing an image.
Sourcepub fn copy_subject() -> Result<Self, VisionKitError>
pub fn copy_subject() -> Result<Self, VisionKitError>
Returns the VisionKit menu tag for copying a subject.
Returns the VisionKit menu tag for sharing a subject.
Sourcepub fn lookup_item() -> Result<Self, VisionKitError>
pub fn lookup_item() -> Result<Self, VisionKitError>
Returns the VisionKit menu tag for looking up an item.
Sourcepub fn recommended_app_items() -> Result<Self, VisionKitError>
pub fn recommended_app_items() -> Result<Self, VisionKitError>
Returns the VisionKit menu tag for recommended app items.
Trait Implementations§
Source§impl Clone for LiveTextMenuTag
impl Clone for LiveTextMenuTag
Source§fn clone(&self) -> LiveTextMenuTag
fn clone(&self) -> LiveTextMenuTag
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 LiveTextMenuTag
impl Debug for LiveTextMenuTag
Source§impl<'de> Deserialize<'de> for LiveTextMenuTag
impl<'de> Deserialize<'de> for LiveTextMenuTag
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for LiveTextMenuTag
impl Hash for LiveTextMenuTag
Source§impl PartialEq for LiveTextMenuTag
impl PartialEq for LiveTextMenuTag
Source§fn eq(&self, other: &LiveTextMenuTag) -> bool
fn eq(&self, other: &LiveTextMenuTag) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LiveTextMenuTag
impl Serialize for LiveTextMenuTag
impl Copy for LiveTextMenuTag
impl Eq for LiveTextMenuTag
impl StructuralPartialEq for LiveTextMenuTag
Auto Trait Implementations§
impl Freeze for LiveTextMenuTag
impl RefUnwindSafe for LiveTextMenuTag
impl Send for LiveTextMenuTag
impl Sync for LiveTextMenuTag
impl Unpin for LiveTextMenuTag
impl UnsafeUnpin for LiveTextMenuTag
impl UnwindSafe for LiveTextMenuTag
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