Enum cec_rs::CecRecordStatusInfo
source · #[repr(u32)]pub enum CecRecordStatusInfo {
Show 24 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,
}
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§
source§impl Clone for CecRecordStatusInfo
impl Clone for CecRecordStatusInfo
source§fn clone(&self) -> CecRecordStatusInfo
fn clone(&self) -> CecRecordStatusInfo
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 CecRecordStatusInfo
impl Debug for CecRecordStatusInfo
source§impl From<CecRecordStatusInfo> for u32
impl From<CecRecordStatusInfo> for u32
source§fn from(enum_value: CecRecordStatusInfo) -> Self
fn from(enum_value: CecRecordStatusInfo) -> Self
Converts to this type from the input type.
source§impl Hash for CecRecordStatusInfo
impl Hash for CecRecordStatusInfo
source§impl PartialEq<CecRecordStatusInfo> for CecRecordStatusInfo
impl PartialEq<CecRecordStatusInfo> for CecRecordStatusInfo
source§fn eq(&self, other: &CecRecordStatusInfo) -> bool
fn eq(&self, other: &CecRecordStatusInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFrom<u32> for CecRecordStatusInfo
impl TryFrom<u32> for CecRecordStatusInfo
impl Copy for CecRecordStatusInfo
impl Eq for CecRecordStatusInfo
impl StructuralEq for CecRecordStatusInfo
impl StructuralPartialEq for CecRecordStatusInfo
Auto Trait Implementations§
impl RefUnwindSafe for CecRecordStatusInfo
impl Send for CecRecordStatusInfo
impl Sync for CecRecordStatusInfo
impl Unpin for CecRecordStatusInfo
impl UnwindSafe for CecRecordStatusInfo
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