#[repr(isize)]pub enum CecRecordSourceType {
OwnSource = 1,
DigitalService = 2,
AnalogueService = 3,
ExternalPlus = 4,
ExternalPhysicalAddress = 5,
}
Variants§
Implementations§
Source§impl CecRecordSourceType
impl CecRecordSourceType
pub fn repr(&self) -> cec_record_source_type
pub fn from_repr(x: cec_record_source_type) -> Option<CecRecordSourceType>
Trait Implementations§
Source§impl Clone for CecRecordSourceType
impl Clone for CecRecordSourceType
Source§fn clone(&self) -> CecRecordSourceType
fn clone(&self) -> CecRecordSourceType
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 CecRecordSourceType
impl Debug for CecRecordSourceType
Source§impl Hash for CecRecordSourceType
impl Hash for CecRecordSourceType
Source§impl PartialEq for CecRecordSourceType
impl PartialEq for CecRecordSourceType
impl Copy for CecRecordSourceType
impl Eq for CecRecordSourceType
impl StructuralPartialEq for CecRecordSourceType
Auto Trait Implementations§
impl Freeze for CecRecordSourceType
impl RefUnwindSafe for CecRecordSourceType
impl Send for CecRecordSourceType
impl Sync for CecRecordSourceType
impl Unpin for CecRecordSourceType
impl UnwindSafe for CecRecordSourceType
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