func (o Options) Equals(opts Options) bool {
	return o.Mode == opts.Mode &&
		o.Relay == opts.Relay &&
		o.Transit == opts.Transit &&
		o.Logging.Equals(opts.Logging)
}
//Equals returns true if the supplied options matches these ones (this).
//Performs this as a deep-equals operation
Equals returns true if the supplied options matches these ones (this).
Performs this as a deep-equals operation
// Equals returns true if the supplied options matches these ones ( this ) . // Performs this as a deep - equals operation
func (o Options) Equals(opts Options) bool {
	return o.Mode == opts.Mode &&
		o.Relay == opts.Relay &&
		o.Transit == opts.Transit &&
		o.Logging.Equals(opts.Logging)
}
func ( o Options ) Equals ( opts Options ) bool { return o . Mode == opts . Mode && o . Relay == opts . Relay && o . Transit == opts . Transit && o . Logging . Equals ( opts . Logging ) }
Equals returns true if the supplied options matches these ones (this).
Equals returns true if the supplied options matches these ones ( this ) .