Help us shape the future of Go! Take the 2026 Go Developer Survey

bpset

package
v0.20.1 Latest Latest
Warning

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

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

Documentation

Overview

Package bpset is the breakpoints row's one text form, shared by obsdb's two backends (obsdb.BreakpointSet): the set's JSON in the tools column.

  • An empty set is "[]" — what PruneCommands' rules compare with, so a cleared set is pruned as before.
  • A set with no provenance (no SetAt, no SetBy) is the plain array every Studio before U30.2 wrote.
  • Otherwise an object: {"tools":[…],"set_at_ns":N,"set_by":"…"}.

Decode reads all three (a row an older Studio wrote reads with a zero SetAt and an empty SetBy).

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Decode

func Decode(s string) (obsdb.BreakpointSet, error)

Decode reads a column text Encode (or an older Studio) wrote. Tools is never nil.

func Encode

func Encode(set obsdb.BreakpointSet) (string, error)

Encode is set's column text.

Types

This section is empty.

Jump to

Keyboard shortcuts

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