Struct objc2_event_kit::EKErrorCode
source · #[repr(transparent)]pub struct EKErrorCode(pub NSInteger);Available on crate feature
EKError only.Tuple Fields§
§0: NSIntegerImplementations§
source§impl EKErrorCode
impl EKErrorCode
pub const EKErrorEventNotMutable: Self = _
pub const EKErrorNoCalendar: Self = _
pub const EKErrorNoStartDate: Self = _
pub const EKErrorNoEndDate: Self = _
pub const EKErrorDatesInverted: Self = _
pub const EKErrorInternalFailure: Self = _
pub const EKErrorCalendarReadOnly: Self = _
pub const EKErrorDurationGreaterThanRecurrence: Self = _
pub const EKErrorAlarmGreaterThanRecurrence: Self = _
pub const EKErrorStartDateTooFarInFuture: Self = _
pub const EKErrorStartDateCollidesWithOtherOccurrence: Self = _
pub const EKErrorObjectBelongsToDifferentStore: Self = _
pub const EKErrorInvitesCannotBeMoved: Self = _
pub const EKErrorInvalidSpan: Self = _
pub const EKErrorCalendarHasNoSource: Self = _
pub const EKErrorCalendarSourceCannotBeModified: Self = _
pub const EKErrorCalendarIsImmutable: Self = _
pub const EKErrorSourceDoesNotAllowCalendarAddDelete: Self = _
pub const EKErrorRecurringReminderRequiresDueDate: Self = _
pub const EKErrorStructuredLocationsNotSupported: Self = _
pub const EKErrorReminderLocationsNotSupported: Self = _
pub const EKErrorAlarmProximityNotSupported: Self = _
pub const EKErrorCalendarDoesNotAllowEvents: Self = _
pub const EKErrorCalendarDoesNotAllowReminders: Self = _
pub const EKErrorSourceDoesNotAllowReminders: Self = _
pub const EKErrorSourceDoesNotAllowEvents: Self = _
pub const EKErrorPriorityIsInvalid: Self = _
pub const EKErrorInvalidEntityType: Self = _
pub const EKErrorProcedureAlarmsNotMutable: Self = _
pub const EKErrorEventStoreNotAuthorized: Self = _
pub const EKErrorOSNotSupported: Self = _
pub const EKErrorInvalidInviteReplyCalendar: Self = _
pub const EKErrorNotificationsCollectionFlagNotSet: Self = _
pub const EKErrorSourceMismatch: Self = _
pub const EKErrorNotificationCollectionMismatch: Self = _
pub const EKErrorNotificationSavedWithoutCollection: Self = _
pub const EKErrorReminderAlarmContainsEmailOrUrl: Self = _
pub const EKErrorLast: Self = _
Trait Implementations§
source§impl Clone for EKErrorCode
impl Clone for EKErrorCode
source§fn clone(&self) -> EKErrorCode
fn clone(&self) -> EKErrorCode
Returns a copy 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 EKErrorCode
impl Debug for EKErrorCode
source§impl Encode for EKErrorCode
impl Encode for EKErrorCode
source§impl Hash for EKErrorCode
impl Hash for EKErrorCode
source§impl Ord for EKErrorCode
impl Ord for EKErrorCode
source§fn cmp(&self, other: &EKErrorCode) -> Ordering
fn cmp(&self, other: &EKErrorCode) -> 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 EKErrorCode
impl PartialEq for EKErrorCode
source§fn eq(&self, other: &EKErrorCode) -> bool
fn eq(&self, other: &EKErrorCode) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialOrd for EKErrorCode
impl PartialOrd for EKErrorCode
source§fn partial_cmp(&self, other: &EKErrorCode) -> Option<Ordering>
fn partial_cmp(&self, other: &EKErrorCode) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresource§impl RefEncode for EKErrorCode
impl RefEncode for EKErrorCode
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 EKErrorCode
impl Eq for EKErrorCode
impl StructuralPartialEq for EKErrorCode
Auto Trait Implementations§
impl Freeze for EKErrorCode
impl RefUnwindSafe for EKErrorCode
impl Send for EKErrorCode
impl Sync for EKErrorCode
impl Unpin for EKErrorCode
impl UnwindSafe for EKErrorCode
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> 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.