[−][src]Trait combine::parser::combinator::Converter
Associated Types
type InputInner: Stream + 'a
Required methods
fn convert(
&mut self,
input: &'a mut Input
) -> Result<Self::InputInner, Input::Error>
&mut self,
input: &'a mut Input
) -> Result<Self::InputInner, Input::Error>
fn convert_error(
&mut self,
input: &'a mut Input,
error: <Self::InputInner as StreamOnce>::Error
) -> Input::Error
&mut self,
input: &'a mut Input,
error: <Self::InputInner as StreamOnce>::Error
) -> Input::Error
Implementations on Foreign Types
impl<'a, Input, InputInner> Converter<'a, Input> for (fn(_: &'a mut Input) -> Result<InputInner, Input::Error>, fn(_: &'a mut Input, _: InputInner::Error) -> Input::Error) where
Input: Stream,
InputInner: Stream + 'a,
[src]
Input: Stream,
InputInner: Stream + 'a,
type InputInner = InputInner
fn convert(&mut self, input: &'a mut Input) -> Result<InputInner, Input::Error>
[src]
fn convert_error(
&mut self,
input: &'a mut Input,
error: InputInner::Error
) -> Input::Error
[src]
&mut self,
input: &'a mut Input,
error: InputInner::Error
) -> Input::Error