#[repr(transparent)]pub struct CBError(pub NSInteger);
Available on crate feature
CBError
only.Expand description
The possible errors returned during LE transactions.
See also Apple’s documentation
Tuple Fields§
§0: NSInteger
Implementations§
Source§impl CBError
impl CBError
pub const Unknown: Self
pub const InvalidParameters: Self
pub const InvalidHandle: Self
pub const NotConnected: Self
pub const OutOfSpace: Self
pub const OperationCancelled: Self
pub const ConnectionTimeout: Self
pub const PeripheralDisconnected: Self
pub const UUIDNotAllowed: Self
pub const AlreadyAdvertising: Self
pub const ConnectionFailed: Self
pub const ConnectionLimitReached: Self
pub const UnkownDevice: Self
👎Deprecated: Use CBErrorUnknownDevice instead
pub const UnknownDevice: Self
pub const OperationNotSupported: Self
pub const PeerRemovedPairingInformation: Self
pub const EncryptionTimedOut: Self
pub const TooManyLEPairedDevices: Self
pub const LeGattExceededBackgroundNotificationLimit: Self
pub const LeGattNearBackgroundNotificationLimit: Self
Trait Implementations§
Source§impl Ord for CBError
impl Ord for CBError
Source§impl PartialOrd for CBError
impl PartialOrd for CBError
Source§impl RefEncode for CBError
impl RefEncode for CBError
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 CBError
impl Eq for CBError
impl StructuralPartialEq for CBError
Auto Trait Implementations§
impl Freeze for CBError
impl RefUnwindSafe for CBError
impl Send for CBError
impl Sync for CBError
impl Unpin for CBError
impl UnwindSafe for CBError
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.