descriptions

package
v0.0.0-...-ed7c31d Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Equaler equaler

Functions

func MakeCliFormat

func MakeCliFormat(
	truncate string_format_writer.CliFormatTruncation,
	co string_format_writer.ColorOptions,
	quote bool,
) *formatCli[*Description]

func MakeCliFormatGeneric

func MakeCliFormatGeneric[T interfaces.Stringer](
	truncate string_format_writer.CliFormatTruncation,
	co string_format_writer.ColorOptions,
	quote bool,
) *formatCli[T]

func MakeCliFormatStringer

func MakeCliFormatStringer(
	truncate string_format_writer.CliFormatTruncation,
	co string_format_writer.ColorOptions,
	quote bool,
) *formatCliStringer

Types

type Description

type Description struct {
	// contains filtered or unexported fields
}

TODO-P1 move to catgut.String

func Make

func Make(v string) Description

func (Description) Equals

func (description Description) Equals(b Description) (ok bool)

func (Description) IsEmpty

func (description Description) IsEmpty() bool

func (Description) Less

func (description Description) Less(b Description) (ok bool)

func (Description) MarshalBinary

func (description Description) MarshalBinary() (text []byte, err error)

func (Description) MarshalText

func (description Description) MarshalText() (text []byte, err error)

func (*Description) ReadFromBoxScanner

func (description *Description) ReadFromBoxScanner(rs *doddish.Scanner) (err error)

func (*Description) Reset

func (description *Description) Reset()

func (*Description) ResetWith

func (description *Description) ResetWith(other Description)

func (*Description) Set

func (description *Description) Set(value string) (err error)

func (Description) String

func (description Description) String() string

func (Description) StringWithoutNewlines

func (description Description) StringWithoutNewlines() string

func (*Description) TodoSetManyCatgutStrings

func (description *Description) TodoSetManyCatgutStrings(
	vs ...*catgut.String,
) (err error)

func (*Description) TodoSetSlice

func (description *Description) TodoSetSlice(v catgut.Slice) (err error)

func (*Description) UnmarshalBinary

func (description *Description) UnmarshalBinary(text []byte) (err error)

func (*Description) UnmarshalText

func (description *Description) UnmarshalText(text []byte) (err error)

func (Description) WasSet

func (description Description) WasSet() bool

Source Files

  • equaler.go
  • format_cli.go
  • format_cli_generic.go
  • main.go

Jump to

Keyboard shortcuts

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