#[repr(C)]pub struct EventItem {
pub item_type: PduIt,
pub h_cop: u32,
pub p_cop_tag: *mut c_void,
pub timestamp: u32,
pub p_data: *mut c_void,
}
Expand description
Event notification item
Fields§
§item_type: PduIt
Item type
h_cop: u32
If from ComPrimitive, then this is the ComPrimitive handle, otherwise [PDU_HANDLE_UNDEF]
p_cop_tag: *mut c_void
ComPrimitive tag
timestamp: u32
Timestamp in microseconds
p_data: *mut c_void
Pointer to the data of the event
Trait Implementations§
Source§impl Ord for EventItem
impl Ord for EventItem
Source§impl PartialOrd for EventItem
impl PartialOrd for EventItem
impl Copy for EventItem
impl Eq for EventItem
impl StructuralPartialEq for EventItem
Auto Trait Implementations§
impl Freeze for EventItem
impl RefUnwindSafe for EventItem
impl !Send for EventItem
impl !Sync for EventItem
impl Unpin for EventItem
impl UnwindSafe for EventItem
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