Module libherokubuildpack::buildpack_output::state
source · Expand description
Various states for BuildpackOutput
to contain.
The BuildpackOutput
struct acts as an output state machine. These structs
represent the various states. See struct documentation for more details.
Structs§
- An initialized buildpack output that has not announced its start.
- The
state::Section
is intended to provide additional details about the buildpack’s actions. When a section is finished, it transitions back to astate::Started
type. - After the buildpack output has started, its top-level output will be represented by the
state::Started
type and is transitioned into astate::Section
to provide additional details. - This state is intended for streaming output from a process to the end user. It is started from a
state::Section
and finished back to astate::Section
.