Skip to main content
Module macros
mz_expr
0.0.0
Module macros
Module Items
Macros
In mz_
expr::
scalar::
func
mz_expr
::
scalar
::
func
Module
macros
Copy item path
Source
Macros
ยง
derive_
binary
๐
Generates the
BinaryFunc
enum, its
impl
block (with 8 delegating methods),
Display
impl, and
From<InnerType>
impls for each variant.
derive_
unary
๐
Temporary macro that generates the equivalent of what enum_dispatch will do in the future. We need this manual macro implementation to delegate to the previous manual implementation for variants that use the old definitions.
derive_
variadic
๐
Generates the
VariadicFunc
enum, its
impl
block,
Display
impl, and
From<InnerType>
impls for each variant.
to_
unary
๐