# Packages
Package delegatingresolver implements a resolver capable of resolving both target URIs and proxy addresses.
Package dns implements a dns resolver to be installed as the default resolver in grpc.
Package passthrough implements a pass-through resolver.
Package unix implements a resolver for unix targets.
# Functions
GetConfigSelector retrieves the config selector from state, if present, and returns it or nil if absent.
SetConfigSelector sets the config selector in state and returns the new state.
# Structs
RPCConfig describes the configuration to use for each RPC.
RPCInfo contains RPC information needed by a ConfigSelector.
SafeConfigSelector allows for safe switching of ConfigSelector implementations such that previous values are guaranteed to not be in use when UpdateConfigSelector returns.
# Interfaces
ClientInterceptor is an interceptor for gRPC client streams.
ClientStream is the same as grpc.ClientStream, but defined here for circular dependency reasons.
ConfigSelector controls what configuration to use for every RPC.
ServerInterceptor is an interceptor for incoming RPC's on gRPC server side.