#[repr(C)]pub struct CecEventStateChange {
pub phys_addr: CecPhysicalAddress,
pub log_addr_mask: CecLogAddrMask,
}Expand description
CecEvent used when the CEC adapter changes state.
Fields§
§phys_addr: CecPhysicalAddressthe current physical address
log_addr_mask: CecLogAddrMaskThe current set of claimed logical addresses. This is 0 if no logical addresses are claimed or if `phys_addr`` is CEC_PHYS_ADDR_INVALID.
Trait Implementations§
Source§impl Clone for CecEventStateChange
impl Clone for CecEventStateChange
Source§fn clone(&self) -> CecEventStateChange
fn clone(&self) -> CecEventStateChange
Returns a duplicate 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 CecEventStateChange
impl Debug for CecEventStateChange
impl Copy for CecEventStateChange
Auto Trait Implementations§
impl Freeze for CecEventStateChange
impl RefUnwindSafe for CecEventStateChange
impl Send for CecEventStateChange
impl Sync for CecEventStateChange
impl Unpin for CecEventStateChange
impl UnwindSafe for CecEventStateChange
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