rbxdhist

package module
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2024 License: MIT Imports: 5 Imported by: 3

README

Go Reference

rbxdhist

The rbxdhist package is used to parse logs involving the deployment of Roblox builds.

Documentation

Overview

The rbxdhist package is used to parse logs involving the deployment of Roblox builds.

Index

Constants

This section is empty.

Variables

View Source
var TimeZone *time.Location = nil

Specifies the location to use when parsing dates. If nil, the assumed location will be "America/Los_Angeles", which is loaded according to time.LoadLocation. If an error occurs, then times will be parsed as local.

Functions

This section is empty.

Types

type Job

type Job struct {
	Action  string
	Build   string
	GUID    string
	Time    time.Time
	Version rbxver.Version
	GitHash string
}

func (*Job) MarshalJSON

func (j *Job) MarshalJSON() (b []byte, err error)

func (*Job) UnmarshalJSON

func (j *Job) UnmarshalJSON(b []byte) error

type Raw

type Raw string

func (Raw) MarshalJSON

func (r Raw) MarshalJSON() (b []byte, err error)

func (*Raw) UnmarshalJSON

func (r *Raw) UnmarshalJSON(b []byte) error

type Status

type Status string

func (Status) MarshalJSON

func (s Status) MarshalJSON() (b []byte, err error)

func (*Status) UnmarshalJSON

func (s *Status) UnmarshalJSON(b []byte) error

type Stream

type Stream []Token

func Lex

func Lex(b []byte) (s Stream)

Lex processes a stream of bytes into a stream of tokens.

func (Stream) MarshalJSON

func (s Stream) MarshalJSON() (b []byte, err error)

func (*Stream) UnmarshalJSON

func (s *Stream) UnmarshalJSON(b []byte) error

type Token

type Token interface {
	json.Marshaler
	json.Unmarshaler
	// contains filtered or unexported methods
}

Jump to

Keyboard shortcuts

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