syndicate_utils/src/schema/net_mapper.nim

17 lines
320 B
Nim

import
preserves
type
RoundTripTime* {.preservesRecord: "rtt".} = object
`address`*: string
`minimum`*: BiggestFloat
`average`*: BiggestFloat
`maximum`*: BiggestFloat
proc `$`*(x: RoundTripTime): string =
`$`(toPreserves(x))
proc encode*(x: RoundTripTime): seq[byte] =
encode(toPreserves(x))