package throttle

import "github.com/moby/buildkit/util/throttle"

Index

Functions

func After

func After(d time.Duration, f func()) func()

After wraps a function so that internal function does not get called more frequently than the specified duration. The delay is added after function has been called.

func Throttle

func Throttle(d time.Duration, f func()) func()

Throttle wraps a function so that internal function does not get called more frequently than the specified duration.

Source Files

throttle.go

Version
v0.11.0-rc4
Published
Jan 6, 2023
Platform
js/wasm
Imports
2 packages
Last checked
2 minutes ago

Tools for package owners.