rust

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2023 License: GPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const URL = "https://whenisupdate.com/api.json"

Variables

This section is empty.

Functions

This section is empty.

Types

type RustProto

type RustProto interface {
	GetWhenIsUpdate() (response RustResponse, err error)
}

func NewRust

func NewRust() RustProto

type RustResponse

type RustResponse struct {
	Version string `json:"version"`
	Latest  int    `json:"latest"`
	Updates []struct {
		Timestamp  int `json:"timestamp"`
		BuildID    int `json:"buildId"`
		Forecast   int `json:"forecast"`
		MarginLow  int `json:"marginLow"`
		MarginHigh int `json:"marginHigh"`
	} `json:"updates"`
	ServerUpdates []struct {
		Timestamp int `json:"timestamp"`
		BuildID   int `json:"buildId"`
	} `json:"serverUpdates"`
	Estimate       int `json:"estimate"`
	MarginLow      int `json:"marginLow"`
	MarginHigh     int `json:"marginHigh"`
	StagingUpdates []struct {
		Timestamp int `json:"timestamp"`
		BuildID   int `json:"buildId"`
	} `json:"stagingUpdates"`
}

Jump to

Keyboard shortcuts

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