Type Alias combine::parser::combinator::FnOpaque

source ·
pub type FnOpaque<Input, O, S = ()> = Opaque<fn(_: &mut dyn FnMut(&mut dyn Parser<Input, Output = O, PartialState = S>)), Input, 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<Input, O, S = ()>(/* private fields */);