Skip to content

Commit

Permalink
fix winnow deprecated type
Browse files Browse the repository at this point in the history
  • Loading branch information
baoyachi committed Feb 10, 2025
1 parent e33e8c9 commit da9fd34
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/date_time.rs
Original file line number Diff line number Diff line change
Expand Up @@ -122,21 +122,21 @@ mod tests {
use winnow::ascii::{digit1, space1};
use winnow::error::{ContextError, ParseError};
use winnow::token::{literal, take};
use winnow::{PResult, Parser};
use winnow::{ModalResult, Parser};

fn u8_len2(input: &mut &str) -> PResult<u8> {
fn u8_len2(input: &mut &str) -> ModalResult<u8> {
take(2_usize).try_map(str::parse).parse_next(input)
}

fn non_zero_u8_len2<const LIMIT: u8>(input: &mut &str) -> PResult<NonZeroU8> {
fn non_zero_u8_len2<const LIMIT: u8>(input: &mut &str) -> ModalResult<NonZeroU8> {
take(2_usize)
.try_map(str::parse)
.verify(|x| *x <= unsafe { NonZeroU8::new_unchecked(LIMIT) })
.parse_next(input)
}

//
fn non_zero_u32(input: &mut &str) -> PResult<NonZeroU32> {
fn non_zero_u32(input: &mut &str) -> ModalResult<NonZeroU32> {
digit1.try_map(str::parse).parse_next(input)
}

Expand Down

0 comments on commit da9fd34

Please sign in to comment.