func SetLimiter(limiter *limiter.Limiter) ServerOption {
	return func(s *Server) error {
		s.limiter = limiter
		return nil
	}
}
// SetLimiter sets rate and connection limiter for this server
SetLimiter sets rate and connection limiter for this server
// SetLimiter sets rate and connection limiter for this server
func SetLimiter(limiter *limiter.Limiter) ServerOption {
	return func(s *Server) error {
		s.limiter = limiter
		return nil
	}
}
func SetLimiter ( limiter * limiter . Limiter ) ServerOption { return func ( s * Server ) error { s . limiter = limiter return nil } }
SetLimiter sets rate and connection limiter for this server
SetLimiter sets rate and connection limiter for this server