Parsed documentation:
View on GitHub
A macro that stores a new plug. `opts` will be passed unchanged to the new

This macro doesn't add any guards when adding the new plug to the pipeline;
for more information about adding plugs with guards see `compile/1`.

## Examples

    plug Plug.Logger               # plug module
    plug :foo, some_options: true  # plug function
Please help! Open an issue on GitHub if this assessment is incorrect.