[][src]Enum cec_rs::CecRecordStatusInfo

#[repr(u32)]
pub enum CecRecordStatusInfo {
    RecordingCurrentlySelectedSource,
    RecordingDigitalService,
    RecordingAnalogueService,
    RecordingExternalInput,
    NoRecordingUnableToRecordDigitalService,
    NoRecordingUnableToRecordAnalogueService,
    NoRecordingUnableToSelectRequiredService,
    NoRecordingInvalidExternalPlugNumber,
    NoRecordingInvalidExternalAddress,
    NoRecordingCaSystemNotSupported,
    NoRecordingNoOrInsufficientEntitlements,
    NoRecordingNotAllowedToCopySource,
    NoRecordingNoFurtherCopiesAllowed,
    NoRecordingNoMedia,
    NoRecordingPlaying,
    NoRecordingAlreadyRecording,
    NoRecordingMediaProtected,
    NoRecordingNoSourceSignal,
    NoRecordingMediaProblem,
    NoRecordingNotEnoughSpaceAvailable,
    NoRecordingParentalLockOn,
    RecordingTerminatedNormally,
    RecordingHasAlreadyTerminated,
    NoRecordingOtherReason,
}

Variants

RecordingCurrentlySelectedSource
RecordingDigitalService
RecordingAnalogueService
RecordingExternalInput
NoRecordingUnableToRecordDigitalService
NoRecordingUnableToRecordAnalogueService
NoRecordingUnableToSelectRequiredService
NoRecordingInvalidExternalPlugNumber
NoRecordingInvalidExternalAddress
NoRecordingCaSystemNotSupported
NoRecordingNoOrInsufficientEntitlements
NoRecordingNotAllowedToCopySource
NoRecordingNoFurtherCopiesAllowed
NoRecordingNoMedia
NoRecordingPlaying
NoRecordingAlreadyRecording
NoRecordingMediaProtected
NoRecordingNoSourceSignal
NoRecordingMediaProblem
NoRecordingNotEnoughSpaceAvailable
NoRecordingParentalLockOn
RecordingTerminatedNormally
RecordingHasAlreadyTerminated
NoRecordingOtherReason

Trait Implementations

impl Clone for CecRecordStatusInfo[src]

impl Copy for CecRecordStatusInfo[src]

impl Eq for CecRecordStatusInfo[src]

impl PartialEq<CecRecordStatusInfo> for CecRecordStatusInfo[src]

impl Debug for CecRecordStatusInfo[src]

impl Hash for CecRecordStatusInfo[src]

impl StructuralPartialEq for CecRecordStatusInfo[src]

impl StructuralEq for CecRecordStatusInfo[src]

impl ToPrimitive for CecRecordStatusInfo[src]

impl FromPrimitive for CecRecordStatusInfo[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]