# Functions
Adapt converts a rpc client to a Metadata plugin object.
NewClient returns a plugin interface implementation connected to a remote plugin.
PluginServer returns a Metadata that conforms to the net/rpc rpc call convention.
PluginServerWithTypes which supports multiple types of metadata plugins.
# Structs
GetRequest is the rpc wrapper of the params to Get.
GetResponse is the rpc wrapper of the result of Get.
ListRequest is the rpc wrapper for request parameters to List.
ListResponse is the rpc wrapper for the results of List.
Metadata the exported type needed to conform to json-rpc call convention.