pub struct Telemetry<'a> {
pub api_version: ApiVersion,
pub tracer_time: u64,
pub runtime_id: &'a str,
pub seq_id: u64,
pub application: &'a Application,
pub host: &'a Host,
pub origin: Option<&'a str>,
pub payload: &'a Payload,
}Fields§
§api_version: ApiVersion§tracer_time: u64§runtime_id: &'a str§seq_id: u64§application: &'a Application§host: &'a Host§origin: Option<&'a str>§payload: &'a PayloadTrait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Telemetry<'a>
impl<'a> RefUnwindSafe for Telemetry<'a>
impl<'a> Send for Telemetry<'a>
impl<'a> Sync for Telemetry<'a>
impl<'a> Unpin for Telemetry<'a>
impl<'a> UnwindSafe for Telemetry<'a>
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