#[repr(transparent)]pub struct WCErrorCode(pub NSInteger);Available on crate feature
WCError only.Expand description
These are the possible error codes that can be returned from the WatchConnectivity APIs.
See also Apple’s documentation
Tuple Fields§
§0: NSIntegerImplementations§
Source§impl WCErrorCode
impl WCErrorCode
pub const GenericError: Self
pub const SessionNotSupported: Self
pub const SessionMissingDelegate: Self
pub const SessionNotActivated: Self
pub const DeviceNotPaired: Self
pub const WatchAppNotInstalled: Self
pub const NotReachable: Self
pub const InvalidParameter: Self
pub const PayloadTooLarge: Self
pub const PayloadUnsupportedTypes: Self
pub const MessageReplyFailed: Self
pub const MessageReplyTimedOut: Self
pub const FileAccessDenied: Self
pub const DeliveryFailed: Self
pub const InsufficientSpace: Self
pub const SessionInactive: Self
pub const TransferTimedOut: Self
pub const CompanionAppNotInstalled: Self
pub const WatchOnlyApp: Self
Trait Implementations§
Source§impl Clone for WCErrorCode
impl Clone for WCErrorCode
Source§fn clone(&self) -> WCErrorCode
fn clone(&self) -> WCErrorCode
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 WCErrorCode
impl Debug for WCErrorCode
Source§impl Encode for WCErrorCode
impl Encode for WCErrorCode
Source§impl Hash for WCErrorCode
impl Hash for WCErrorCode
Source§impl Ord for WCErrorCode
impl Ord for WCErrorCode
Source§fn cmp(&self, other: &WCErrorCode) -> Ordering
fn cmp(&self, other: &WCErrorCode) -> 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 WCErrorCode
impl PartialEq for WCErrorCode
Source§impl PartialOrd for WCErrorCode
impl PartialOrd for WCErrorCode
Source§impl RefEncode for WCErrorCode
impl RefEncode for WCErrorCode
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 WCErrorCode
impl Eq for WCErrorCode
impl StructuralPartialEq for WCErrorCode
Auto Trait Implementations§
impl Freeze for WCErrorCode
impl RefUnwindSafe for WCErrorCode
impl Send for WCErrorCode
impl Sync for WCErrorCode
impl Unpin for WCErrorCode
impl UnwindSafe for WCErrorCode
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.