[][src]Crate darkroom

Modules

grpc
http
params
record
take

Structs

Command

Top-level command.

Frame

Represents the entire deserialized frame file.

InstructionSet

Contains read and write instructions for the Cut Register, InstructionSet should be immutable once initialized.

Logger
MetaFrame

MetaFrame holds the metadata needed for sequential Frame execution and Take generation.

Opts

Additional options such as verbosity

Record

Attempts to play through an entire Reel sequence running a take for every frame in the sequence

Reel

Represents the sequence of Frames to execute.

Register

Holds Cut Variables and their corresponding values stored in a series of key/value pairs.

Request

Encapsulates the request payload to be sent.

Response

Encapsulates the expected response payload.

Take

Takes a single frame, emitting the request then validating the returned response

Version

Returns CARGO_PKG_VERSION

Enums

FrError

An error that occurred during parsing or hydrating a filmReel file

Protocol

Represents the protocol used to send the frame payload.

SubCommand

Traits

ToStringHidden
ToStringPretty

Functions

version

argh version workaround