Config represents an opaque data structure holding a service config.
type Config interface {
// contains filtered or unexported methods
}
LoadBalancingConfig represents an opaque data structure holding a load balancing config.
type LoadBalancingConfig interface {
// contains filtered or unexported methods
}
ParseResult contains a service config or an error. Exactly one must be non-nil.
type ParseResult struct { Config Config Err error }