Xirsys.Sockets.Spec (xturn_sockets v2.2.0)
View SourceNormalizes {module, opts} or a bare module into {module, opts}.
Used by Pipeline when a tier names an accumulator.
Summary
Functions
Returns {module, opts}, using [] when only a module is given.
Types
Functions
Returns {module, opts}, using [] when only a module is given.
Parameters
spec-SomeModuleor{SomeModule, keyword()}iex> Xirsys.Sockets.Spec.resolve(Xirsys.Sockets.Accumulator.Raw) {Xirsys.Sockets.Accumulator.Raw, []}
iex> Xirsys.Sockets.Spec.resolve({Xirsys.Sockets.Accumulator.Raw, header_size: 2}) {Xirsys.Sockets.Accumulator.Raw, [header_size: 2]}