handlers

package
v0.0.0-...-0594d08 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package handlers поддержка типов трубы.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Index

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

Index поддержка типа types.Index.

func NewIndex

func NewIndex(id *types.Named) *Index

NewIndex конструктор нового воплощения Index.

func (*Index) Decoding

func (i *Index) Decoding(r *fenneg.Go, dst, src string) bool

Decoding для реализации fenneg.TypeHandler.

func (*Index) Encoding

func (i *Index) Encoding(r *fenneg.Go, dst, src string)

Encoding для реализации fenneg.TypeHandler.

func (*Index) Len

func (i *Index) Len() int

Len для реализации fenneg.TypeHandler.

func (*Index) LenExpr

func (i *Index) LenExpr(r *fenneg.Go, src string) string

LenExpr для реализации fenneg.TypeHandler.

func (*Index) Name

func (i *Index) Name(r *fenneg.Go) string

Name для реализации fenneg.TypeHandler.

func (*Index) Pre

func (i *Index) Pre(r *fenneg.Go, src string)

Pre для реализации fenneg.TypeHandler.

type OptionalRepeat

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

OptionalRepeat поддержка типа logops.OptionalRepeat.

func NewOptionalRepeat

func NewOptionalRepeat(r *types.Named) *OptionalRepeat

NewOptionalRepeat конструктор нового воплощения OptionalRepeat.

func (*OptionalRepeat) Decoding

func (o *OptionalRepeat) Decoding(r *fenneg.Go, dst, src string) bool

Decoding для реализации fenneg.TypeHandler.

func (*OptionalRepeat) Encoding

func (o *OptionalRepeat) Encoding(r *fenneg.Go, dst, src string)

Encoding для реализации fenneg.TypeHandler.

func (*OptionalRepeat) Len

func (o *OptionalRepeat) Len() int

Len для реализации fenneg.TypeHandler.

func (*OptionalRepeat) LenExpr

func (o *OptionalRepeat) LenExpr(r *fenneg.Go, src string) string

LenExpr для реализации fenneg.TypeHandler.

func (*OptionalRepeat) Name

func (o *OptionalRepeat) Name(r *fenneg.Go) string

Name для реализации fenneg.TypeHandler.

func (*OptionalRepeat) Pre

func (o *OptionalRepeat) Pre(r *fenneg.Go, src string)

Pre для реализации fenneg.TypeHandler.

Jump to

Keyboard shortcuts

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