Type Alias combine::parser::combinator::FnOpaque
source · pub type FnOpaque<I, O, S = ()> = Opaque<fn(_: &mut dyn FnMut(&mut dyn Parser<Input = I, Output = O, PartialState = S>)), I, O, S>;
Expand description
Alias over Opaque
where the function can be a plain function pointer (does not need to
capture any values)
Aliased Type§
struct FnOpaque<I, O, S = ()>(/* private fields */);