code: func (s *Server) setupSegments(config *Config, port int, rpcListeners map[string]net.Listener) error {
  	if len(config.Segments) > 0 {
  		return structs.ErrSegmentsNotSupported
  	}
  
  	return nil
  }
docs: // setupSegments returns an error if any segments are defined since the OSS
  // version of Consul doesn't support them.