pub struct DrmVblankEvent {
pub user_data: u64,
pub tv_sec: u32,
pub tv_usec: u32,
pub sequence: u32,
pub crtc_id: u32,
}
Expand description
Signals the beginning of a vertical blanking period.
Fields§
§user_data: u64
§tv_sec: u32
§tv_usec: u32
§sequence: u32
§crtc_id: u32
Trait Implementations§
Source§impl Clone for DrmVblankEvent
impl Clone for DrmVblankEvent
Source§fn clone(&self) -> DrmVblankEvent
fn clone(&self) -> DrmVblankEvent
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 DrmVblankEvent
impl Debug for DrmVblankEvent
Source§impl From<&DrmEventVblank> for DrmVblankEvent
impl From<&DrmEventVblank> for DrmVblankEvent
Source§fn from(value: &DrmEventVblank) -> Self
fn from(value: &DrmEventVblank) -> Self
Converts to this type from the input type.
impl Copy for DrmVblankEvent
Auto Trait Implementations§
impl Freeze for DrmVblankEvent
impl RefUnwindSafe for DrmVblankEvent
impl Send for DrmVblankEvent
impl Sync for DrmVblankEvent
impl Unpin for DrmVblankEvent
impl UnwindSafe for DrmVblankEvent
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