#[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
sourceimpl Ord for EventItem
impl Ord for EventItem
sourceimpl PartialOrd<EventItem> for EventItem
impl PartialOrd<EventItem> for EventItem
sourcefn partial_cmp(&self, other: &EventItem) -> Option<Ordering>
fn partial_cmp(&self, other: &EventItem) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for EventItem
impl Eq for EventItem
impl StructuralEq for EventItem
impl StructuralPartialEq for EventItem
Auto Trait Implementations
impl RefUnwindSafe for EventItem
impl !Send for EventItem
impl !Sync for EventItem
impl Unpin for EventItem
impl UnwindSafe for EventItem
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more