Function winnow::ascii::dec_int

source ·
pub fn dec_int<Input, Output, Error>(
    input: &mut Input
) -> PResult<Output, Error>
where Input: StreamIsPartial + Stream, <Input as Stream>::Slice: AsBStr, <Input as Stream>::Token: AsChar + Clone, Output: Int, Error: ParserError<Input>,
Expand description

Decode a decimal signed integer (e.g. i32)

Complete version: can parse until the end of input.

Partial version: Will return Err(winnow::error::ErrMode::Incomplete(_)) if there’s not enough input data.

§Effective Signature

Assuming you are parsing a &str Stream into an i32:

pub fn dec_int(input: &mut &str) -> PResult<i32>