tesla

package
v0.1.7 Latest Latest
Warning

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

Go to latest
Published: Jan 4, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func TeslaCallBack

func TeslaCallBack(name string, ff func(name string, age int, flag bool) (string, bool)) string

func TeslaCallInterface

func TeslaCallInterface(name string, cmpa Cmp, cmpx modelx.CmpX) string

func TeslaCompare

func TeslaCompare(str string) int

func TeslaGetAAA

func TeslaGetAAA(name string) *aaaa.AAA

func TeslaTest

func TeslaTest(a int, b float32, m map[string]int) (r int, f float64, ss []string, err error)

Types

type Cmp

type Cmp interface {
	Equal(name string) bool
}

func TeslaGetCmp

func TeslaGetCmp(name string) Cmp

type CmpSSS

type CmpSSS struct {
	Name string
}

func (*CmpSSS) Equal

func (s *CmpSSS) Equal(name string) bool

type Tesla

type Tesla struct {
	Name    string
	ModelX  *modelx.ModelX
	ModelE  *modele.ModelE
	ModelY  *modely.ModelY
	Err     error
	Cars    []string
	Models  map[string]int
	RunCb   func(name string) string
	GoCb    func(name string, age float32) (string, int, bool)
	Compare Cmp
}

func (*Tesla) Run

func (t *Tesla) Run(mode string, speed int) (status int, err error)

func (*Tesla) RunCallback added in v0.1.6

func (*Tesla) RunCallback(name string, ff func(name string, age int, flag []bool, mm map[string]int) (string, bool)) string

func (*Tesla) RunCmp

func (*Tesla) RunCmp(cmpa Cmp, cmpx modelx.CmpX) (status int, err error)

func (*Tesla) RunE

func (t *Tesla) RunE() (status int, err error)

func (*Tesla) RunX

func (*Tesla) RunX(x *modelx.ModelX) (status int, err error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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