package connmgr

import (
	

	
	
)

// NullConnMgr is a ConnMgr that provides no functionality.
type NullConnMgr struct{}

var _ ConnManager = (*NullConnMgr)(nil)

func (NullConnMgr) (peer.ID, string, int)             {}
func (NullConnMgr) (peer.ID, string)                {}
func (NullConnMgr) (peer.ID, string, func(int) int) {}
func (NullConnMgr) (peer.ID) *TagInfo              { return &TagInfo{} }
func (NullConnMgr) ( context.Context)          {}
func (NullConnMgr) () network.Notifiee                { return network.GlobalNoopNotifiee }
func (NullConnMgr) (peer.ID, string)                  {}
func (NullConnMgr) (peer.ID, string) bool           { return false }
func (NullConnMgr) (peer.ID, string) bool         { return false }
func (NullConnMgr) ( GetConnLimiter) error        { return nil }
func (NullConnMgr) () error                             { return nil }