15 lines
243 B
Nim
15 lines
243 B
Nim
|
|
||
|
import
|
||
|
preserves
|
||
|
|
||
|
type
|
||
|
RRDaction* {.preservesRecord: "rrd".} = object
|
||
|
`verb`*: Symbol
|
||
|
`args`*: seq[string]
|
||
|
|
||
|
proc `$`*(x: RRDaction): string =
|
||
|
`$`(toPreserves(x))
|
||
|
|
||
|
proc encode*(x: RRDaction): seq[byte] =
|
||
|
encode(toPreserves(x))
|