ceremonyclient/go-libp2p/p2p/transport/quicreuse/options.go
Cassie Heart ebb31fd792 v1.4.19
2024-06-08 11:32:45 +00:00

19 lines
340 B
Go

package quicreuse
type Option func(*ConnManager) error
func DisableReuseport() Option {
return func(m *ConnManager) error {
m.enableReuseport = false
return nil
}
}
// EnableMetrics enables Prometheus metrics collection.
func EnableMetrics() Option {
return func(m *ConnManager) error {
m.enableMetrics = true
return nil
}
}