[][src]Module join_impl::join

Defines Join trait and JoinGenerator type to generate output of the join! macro based on input and given config.

Re-exports

pub use config::Config;

Modules

config

Configuration of the join! macro.

join_generator
name_constructors

Name constructors for code generation by join! macro.

parse

Parser which takes expression chains and puts them into branches field, and handler (one of map, and_then, then) and puts it into handler field. Handler can be either defined once or not defined.

Structs

JoinDefault

Default struct which represents result of parsing join! macro input.

Traits

Join

Result of parsing join! macro input in trait form.

Functions

generate_join

Generates output of the join! macro based on parsed input and given config.