feat(client): implement SignedDuration for precise RTT tracking

This commit is contained in:
Nils Andreas Svee committed 2026-05-10 20:56:43 +07:00
1 parent 5ef9a8a366
commit f41f63b922
4 files changed
+31 -4

No files matched your search

+7
View File
@@ -97,6 +97,13 @@ pub struct RttSample {
pub raw: Duration,
pub adjusted: Option<Duration>,
pub effective: Duration,
pub adjusted_signed: Option<SignedDuration>,
pub effective_signed: SignedDuration,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub struct SignedDuration {
pub ns: i128,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq)]