metrics

package
v0.23.0 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DelimString

func DelimString(format string, a ...any) string

func DescString

func DescString(format string, a ...any) string

func MetricsToString

func MetricsToString(metrics *report.FuzzingMetric) string

func NumberString

func NumberString(format string, a ...any) string

Types

type LinePrinter

type LinePrinter struct {
	*pterm.BasicTextPrinter
	// contains filtered or unexported fields
}

func NewLinePrinter

func NewLinePrinter(output io.Writer) *LinePrinter

func (*LinePrinter) PrintMetrics

func (p *LinePrinter) PrintMetrics(metrics *report.FuzzingMetric)

type Printer

type Printer interface {
	PrintMetrics(metrics *report.FuzzingMetric)
}

type UpdatingPrinter

type UpdatingPrinter struct {
	*pterm.SpinnerPrinter
	// contains filtered or unexported fields
}

func NewUpdatingPrinter

func NewUpdatingPrinter(output io.Writer) (*UpdatingPrinter, error)

func (*UpdatingPrinter) Clear

func (p *UpdatingPrinter) Clear()

func (*UpdatingPrinter) PrintMetrics

func (p *UpdatingPrinter) PrintMetrics(metrics *report.FuzzingMetric)

func (*UpdatingPrinter) Update

func (p *UpdatingPrinter) Update()

Jump to

Keyboard shortcuts

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