2024-12-18 14:53:06 +01:00

10 lines
293 B
Nim

import ../basics
type NetworkAddress* = distinct TransportAddress
func init*(_: type NetworkAddress, address: string): ?!NetworkAddress =
NetworkAddress(initTAddress(address)).catch()
func `==`*(a, b: NetworkAddress): bool {.borrow.}
func `$`*(address: NetworkAddress): string {.borrow.}