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 a state::Started type.
  • After the buildpack output has started, its top-level output will be represented by the state::Started type and is transitioned into a state::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 a state::Section.