models

package
v0.5.0 Latest Latest
Warning

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

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

Documentation

Overview

Code generated by parsley for scanning JSON strings. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Employee

type Employee struct {
	Id          string             `json:"id"`
	Person      Person             `json:"person"`
	Devices     []externals.Device `json:"devices"`
	IsActive    bool               `json:"isActive"`
	Rating      float64            `json:"rating"`
	LineManager *Employee          `json:"lineManager"`
	Tags        []string           `json:"tags"`
}

func (*Employee) DecodeObjectPJSON

func (o *Employee) DecodeObjectPJSON(r *reader.Reader, filter []parse.Filter) (err error)

func (*Employee) DecodeSlicePJSON

func (o *Employee) DecodeSlicePJSON(r *reader.Reader, filter []parse.Filter) (res []Employee, err error)

type EmployeeList

type EmployeeList []Employee

func (*EmployeeList) DecodeObjectPJSON

func (o *EmployeeList) DecodeObjectPJSON(r *reader.Reader, filter []parse.Filter) (err error)

func (*EmployeeList) DecodeSlicePJSON

func (o *EmployeeList) DecodeSlicePJSON(r *reader.Reader, filter []parse.Filter) (res []EmployeeList, err error)

type Person

type Person struct {
	Fname string    `json:"fname"`
	Lname string    `json:"lname"`
	DOB   time.Time `json:"dob"`
}

func (*Person) DecodeObjectPJSON

func (o *Person) DecodeObjectPJSON(r *reader.Reader, filter []parse.Filter) (err error)

func (*Person) DecodeSlicePJSON

func (o *Person) DecodeSlicePJSON(r *reader.Reader, filter []parse.Filter) (res []Person, err error)

Jump to

Keyboard shortcuts

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