View Source Blunt.DispatchContext (blunt v0.1.1)
Link to this section Summary
Link to this section Types
Specs
command_context() :: %Blunt.DispatchContext{
async: term(),
created_at: term(),
discarded_data: term(),
errors: list(),
last_pipeline_step: term(),
message: struct(),
message_module: term(),
message_type: :command,
metadata: term(),
opts: term(),
pipeline: term(),
private: term(),
return: term(),
user: term(),
user_supplied_fields: term()
}
Specs
context() :: t()
Specs
Specs
query_context() :: %Blunt.DispatchContext{
async: term(),
created_at: term(),
discarded_data: term(),
errors: list(),
last_pipeline_step: term(),
message: struct(),
message_module: term(),
message_type: :query,
metadata: term(),
opts: term(),
pipeline: term(),
private: term(),
return: term(),
user: term(),
user_supplied_fields: term()
}
Specs
t() :: %Blunt.DispatchContext{
async: term(),
created_at: term(),
discarded_data: term(),
errors: list(),
last_pipeline_step: term(),
message: struct(),
message_module: term(),
message_type: atom(),
metadata: term(),
opts: term(),
pipeline: term(),
private: term(),
return: term(),
user: term(),
user_supplied_fields: term()
}