2023-06-08 21:05:06 +00:00
|
|
|
|
|
|
|
import
|
|
|
|
preserves
|
|
|
|
|
|
|
|
type
|
|
|
|
RoundTripTime* {.preservesRecord: "rtt".} = object
|
|
|
|
`address`*: string
|
|
|
|
`minimum`*: float32
|
|
|
|
`average`*: float32
|
|
|
|
`maximum`*: float32
|
|
|
|
|
|
|
|
proc `$`*(x: RoundTripTime): string =
|
2023-12-25 23:11:54 +00:00
|
|
|
`$`(toPreserves(x))
|
2023-06-08 21:05:06 +00:00
|
|
|
|
|
|
|
proc encode*(x: RoundTripTime): seq[byte] =
|
2023-12-25 23:11:54 +00:00
|
|
|
encode(toPreserves(x))
|