[−][src]Type Definition kul_core::combiner::OpFn
type OpFn<DA, CE> = dyn Fn(Datum<<DA as DatumAllocator>::TT, <DA as DatumAllocator>::ET, <DA as DatumAllocator>::DR>, <DA as DatumAllocator>::TT, &mut DA) -> Result<DA, CE>;
The type of "operative" functions. First argument is the "operator"
sub-form as a Datum
; and the second argument is the "operands" sub-form as
the Text
type containing the unparsed operands text; and the third
argument is the Parser
's DatumAllocator
. See
combiner::Result
for the description of the return
value.