shared

package
v0.116.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ProgressTask

func ProgressTask(client *hatchet.Client) *hatchet.StandaloneTask

func RetryingProgressTask

func RetryingProgressTask(client *hatchet.Client) *hatchet.StandaloneTask

Types

type ProgressInput

type ProgressInput struct {
	Topic string `json:"topic"`
}

type ProgressMessage

type ProgressMessage struct {
	Step  int `json:"step"`
	Total int `json:"total"`
}

type ProgressOutput

type ProgressOutput struct {
	Steps int `json:"steps"`
}

type RetryingProgressMessage

type RetryingProgressMessage struct {
	Attempt *int `json:"attempt,omitempty"`
	Chunk   *int `json:"chunk,omitempty"`
	Done    bool `json:"done,omitempty"`
}

type RetryingProgressOutput

type RetryingProgressOutput struct {
	Chunks int `json:"chunks"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL