Files
steampipe/pluginmanager/grpc/proto/simple_addr.go

25 lines
405 B
Go

package proto
import "net"
type SimpleAddr struct {
NetworkString string `json:"network"`
AddressString string `json:"string"`
}
func NewSimpleAddr(addr net.Addr) *SimpleAddr {
return &SimpleAddr{
NetworkString: addr.Network(),
AddressString: addr.String(),
}
}
func (s SimpleAddr) Network() string {
return s.NetworkString
}
func (s SimpleAddr) String() string {
return s.AddressString
}