tridex

package
v0.1.21 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Make

func Make(vs ...string) (t interfaces.TridexMutable)

Types

type Tridex

type Tridex struct {
	Root node
	// contains filtered or unexported fields
}

TODO-P4 make generic TODO-P4 recycle nodes TODO-P4 confirm JSON structure is correct TODO switch to runes and rune readers as input

func (*Tridex) Abbreviate

func (tridex *Tridex) Abbreviate(v string) string

func (*Tridex) Add

func (tridex *Tridex) Add(v string)

func (*Tridex) All

func (tridex *Tridex) All() interfaces.Seq[string]

func (*Tridex) Any

func (tridex *Tridex) Any() string

func (*Tridex) Contains

func (tridex *Tridex) Contains(v string) bool

func (*Tridex) ContainsAbbreviation

func (tridex *Tridex) ContainsAbbreviation(v string) bool

func (*Tridex) ContainsExactly

func (tridex *Tridex) ContainsExactly(v string) bool

func (*Tridex) ContainsExpansion

func (tridex *Tridex) ContainsExpansion(v string) bool

func (*Tridex) Expand

func (tridex *Tridex) Expand(v string) string

func (*Tridex) Len

func (tridex *Tridex) Len() int

func (*Tridex) MarshalBinary

func (tridex *Tridex) MarshalBinary() (bs []byte, err error)

func (*Tridex) MutableClone

func (tridex *Tridex) MutableClone() (b interfaces.TridexMutable)

func (*Tridex) Remove

func (tridex *Tridex) Remove(v string)

func (*Tridex) UnmarshalBinary

func (tridex *Tridex) UnmarshalBinary(bs []byte) (err error)

Jump to

Keyboard shortcuts

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