#[repr(C)]pub struct SPubEventCallbackDataC {
pub type_: eCAL_Publisher_Event,
pub time: c_longlong,
pub clock: c_longlong,
}Expand description
@brief eCAL publisher event callback struct (C variant).
Fields§
§type_: eCAL_Publisher_Event!< event type
time: c_longlong!< event time stamp
clock: c_longlong!< event clock
Trait Implementations§
Source§impl Clone for SPubEventCallbackDataC
impl Clone for SPubEventCallbackDataC
Source§fn clone(&self) -> SPubEventCallbackDataC
fn clone(&self) -> SPubEventCallbackDataC
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SPubEventCallbackDataC
impl Debug for SPubEventCallbackDataC
Source§impl Default for SPubEventCallbackDataC
impl Default for SPubEventCallbackDataC
Source§impl PartialEq for SPubEventCallbackDataC
impl PartialEq for SPubEventCallbackDataC
Source§fn eq(&self, other: &SPubEventCallbackDataC) -> bool
fn eq(&self, other: &SPubEventCallbackDataC) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for SPubEventCallbackDataC
impl Eq for SPubEventCallbackDataC
impl StructuralPartialEq for SPubEventCallbackDataC
Auto Trait Implementations§
impl Freeze for SPubEventCallbackDataC
impl RefUnwindSafe for SPubEventCallbackDataC
impl Send for SPubEventCallbackDataC
impl Sync for SPubEventCallbackDataC
impl Unpin for SPubEventCallbackDataC
impl UnsafeUnpin for SPubEventCallbackDataC
impl UnwindSafe for SPubEventCallbackDataC
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