pub struct TelemetryAccepted {
pub accepted: bool,
pub run_id: RunId,
pub node_id: NodeId,
pub attempt: u32,
pub received_at: DateTime<Utc>,
pub expires_at: DateTime<Utc>,
}Expand description
A successfully accepted telemetry update.
Fields§
§accepted: boolThe update was stored.
run_id: RunIdRun identity.
node_id: NodeIdNode identity.
attempt: u32Current attempt accepted.
received_at: DateTime<Utc>Server receive timestamp.
expires_at: DateTime<Utc>Server-computed freshness boundary.
Trait Implementations§
Source§impl Clone for TelemetryAccepted
impl Clone for TelemetryAccepted
Source§impl Debug for TelemetryAccepted
impl Debug for TelemetryAccepted
Source§impl<'de> Deserialize<'de> for TelemetryAccepted
impl<'de> Deserialize<'de> for TelemetryAccepted
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 TelemetryAccepted
Source§impl PartialEq for TelemetryAccepted
impl PartialEq for TelemetryAccepted
Source§impl Serialize for TelemetryAccepted
impl Serialize for TelemetryAccepted
impl StructuralPartialEq for TelemetryAccepted
Auto Trait Implementations§
impl Freeze for TelemetryAccepted
impl RefUnwindSafe for TelemetryAccepted
impl Send for TelemetryAccepted
impl Sync for TelemetryAccepted
impl Unpin for TelemetryAccepted
impl UnsafeUnpin for TelemetryAccepted
impl UnwindSafe for TelemetryAccepted
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