#[repr(C)]pub enum ITErrors {
ITUNES_E_USERCANCEL = 2_684_617_217,
ITUNES_E_OBJECTDELETED = 2_684_617_218,
ITUNES_E_OBJECTLOCKED = 2_684_617_219,
ITUNES_E_CONVERSIONINPROGRESS = 2_684_617_220,
ITUNES_E_MUSICSTOREDISABLED = 2_684_617_221,
ITUNES_E_OBJECTEXISTS = 2_684_617_222,
ITUNES_E_PODCASTSDISABLED = 2_684_617_223,
}Expand description
iTunes-specific HRESULT error codes.
Variants§
ITUNES_E_USERCANCEL = 2_684_617_217
user canceled the operation Note that Microsoft defines ERROR_CANCELLED, but this is a positive value. We need to use a negative value to force this to be treated as an exception.
ITUNES_E_OBJECTDELETED = 2_684_617_218
the entity referenced by this COM object has been deleted
ITUNES_E_OBJECTLOCKED = 2_684_617_219
attempt to modify a locked property
ITUNES_E_CONVERSIONINPROGRESS = 2_684_617_220
attempt to start a conversion while a previous conversion is still in progress
ITUNES_E_MUSICSTOREDISABLED = 2_684_617_221
access to the iTunes Store is disabled in the preferences
ITUNES_E_OBJECTEXISTS = 2_684_617_222
an object with the same name already exists (added in iTunes type library 1.2)
ITUNES_E_PODCASTSDISABLED = 2_684_617_223
access to podcasts is disabled in the preferences (added in iTunes type library 1.5)
Trait Implementations§
Source§impl FromPrimitive for ITErrors
impl FromPrimitive for ITErrors
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreimpl Eq for ITErrors
impl StructuralPartialEq for ITErrors
Auto Trait Implementations§
impl Freeze for ITErrors
impl RefUnwindSafe for ITErrors
impl Send for ITErrors
impl Sync for ITErrors
impl Unpin for ITErrors
impl UnwindSafe for ITErrors
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