Expand description

Helper to implement a Concourse resource in Rust

Concourse documentation

Modules

Internal types used to wrap inputs and outputs. They should not be built directly but are used by macros

Macros

Macro that will build the main function from a struct implementing the Resource trait

Structs

When used in a “get” or “put” step, metadata about the running build is made available via environment variables.

Empty value that can be used as InParams, InMetadata, OutParams or OutMetadata for a Resource

Output of the “in” step of the resource

Output of the “out” step of the resource

Traits

Trait for Metadata to be usable as Concourse Metadata. This trait can be derived if the base struct implement serde::Deserialize

The methods and associated types needed to implement a resource

Derive Macros