Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdaptiveGroupOption ¶
type AdaptiveGroupOption func(*AdaptiveWaitGroup) error
func WithSize ¶
func WithSize(size int) AdaptiveGroupOption
type AdaptiveWaitGroup ¶
type AdaptiveWaitGroup struct { Size int // contains filtered or unexported fields }
func New ¶
func New(options ...AdaptiveGroupOption) (*AdaptiveWaitGroup, error)
func (*AdaptiveWaitGroup) Add ¶
func (s *AdaptiveWaitGroup) Add()
func (*AdaptiveWaitGroup) AddWithContext ¶
func (s *AdaptiveWaitGroup) AddWithContext(ctx context.Context) error
func (*AdaptiveWaitGroup) Done ¶
func (s *AdaptiveWaitGroup) Done()
func (*AdaptiveWaitGroup) Resize ¶
func (s *AdaptiveWaitGroup) Resize(size int)
func (*AdaptiveWaitGroup) Wait ¶
func (s *AdaptiveWaitGroup) Wait()
Click to show internal directories.
Click to hide internal directories.