pub struct PointEventV2 {
pub version: u16,
pub sequence: u64,
pub event_id: EventId,
pub elapsed_ns: u64,
pub thread_id: u64,
pub value: u64,
pub task_id: Evidence<u64>,
pub worker_id: Evidence<u64>,
}Expand description
One bounded instantaneous event with a typed numeric payload.
Fields§
§version: u16§sequence: u64§event_id: EventId§elapsed_ns: u64§thread_id: u64§value: u64§task_id: Evidence<u64>§worker_id: Evidence<u64>Trait Implementations§
Source§impl Clone for PointEventV2
impl Clone for PointEventV2
Source§fn clone(&self) -> PointEventV2
fn clone(&self) -> PointEventV2
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 PointEventV2
impl Debug for PointEventV2
Source§impl<'de> Deserialize<'de> for PointEventV2
impl<'de> Deserialize<'de> for PointEventV2
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PointEventV2
Source§impl PartialEq for PointEventV2
impl PartialEq for PointEventV2
Source§impl Serialize for PointEventV2
impl Serialize for PointEventV2
impl StructuralPartialEq for PointEventV2
Auto Trait Implementations§
impl Freeze for PointEventV2
impl RefUnwindSafe for PointEventV2
impl Send for PointEventV2
impl Sync for PointEventV2
impl Unpin for PointEventV2
impl UnsafeUnpin for PointEventV2
impl UnwindSafe for PointEventV2
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