@@ -11,6 +11,7 @@ type Client interface {
LookupIP(host string) ([]net.IP, error)
}
+// ClientType returns the type of Client interface. Can be used for implementing common.HasType.
func ClientType() interface{} {
return (*Client)(nil)
@@ -30,6 +30,7 @@ type Manager interface {
RemoveHandler(ctx context.Context, tag string) error
+// ManagerType returns the type of Manager interface. Can be used for implementing common.HasType.
func ManagerType() interface{} {
return (*Manager)(nil)