Crate machinebox [] [src]

machinebox

The machinebox crate is a simple client SDK that allows Rust developers to consume the features and functionality exposed by machinebox boxes. For more information on which boxes are available and their functionality, please check the machinebox.io documentation.

Modules

facebox

A client for utilizing the facebox machine

suggestionbox

A client for utilizing the suggestionbox machine

tagbox

A client for utilizing the tagbox machine

textbox

A client for utilizing the textbox machine

videobox

A client for utilizing the videobox machine

Structs

BoxError

Structured error information returned when checking the health of a box

BoxInfo

Provides information about a machinebox. All boxes, regardless of their type, will provide this information in an info() call.

BoxMetadata

Metadata about a particular box

Error

Represents an error communicating with a machinebox

Health

Health details of a box.

Traits

BoxClient

BoxClient represents the methods that are available on all of the specialized clients regardless of box type.