Rag.Pipeline.Step (rag v0.3.4)
View SourceA single step in a pipeline.
Each step defines a transformation function and how it should be executed.
Summary
Types
@type t() :: %Rag.Pipeline.Step{ args: keyword(), cache: boolean() | nil, function: atom(), inputs: [atom()] | nil, module: module(), name: atom(), on_error: :halt | :continue | {:retry, non_neg_integer()} | nil, parallel: boolean() | nil, timeout: non_neg_integer() | nil }