From a44b52ed9052a66f5eb2add9aa5b314f034dc580 Mon Sep 17 00:00:00 2001 From: Marc de Jonge Date: Sat, 8 Feb 2025 13:18:10 +0100 Subject: [PATCH] Fix documented examples to not use the deprecated is_alphabetic function (#1807) --- src/bytes/mod.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/bytes/mod.rs b/src/bytes/mod.rs index b5acc29d..96732cd5 100644 --- a/src/bytes/mod.rs +++ b/src/bytes/mod.rs @@ -278,10 +278,10 @@ where /// ```rust /// # use nom::{Err, error::ErrorKind, Needed, IResult}; /// use nom::bytes::complete::take_while; -/// use nom::character::is_alphabetic; +/// use nom::AsChar; /// /// fn alpha(s: &[u8]) -> IResult<&[u8], &[u8]> { -/// take_while(is_alphabetic)(s) +/// take_while(AsChar::is_alpha)(s) /// } /// /// assert_eq!(alpha(b"latin123"), Ok((&b"123"[..], &b"latin"[..]))); @@ -314,10 +314,10 @@ where /// ```rust /// # use nom::{Err, error::{Error, ErrorKind}, Needed, IResult}; /// use nom::bytes::streaming::take_while1; -/// use nom::character::is_alphabetic; +/// use nom::AsChar; /// /// fn alpha(s: &[u8]) -> IResult<&[u8], &[u8]> { -/// take_while1(is_alphabetic)(s) +/// take_while1(AsChar::is_alpha)(s) /// } /// /// assert_eq!(alpha(b"latin123"), Ok((&b"123"[..], &b"latin"[..]))); @@ -349,10 +349,10 @@ where /// ```rust /// # use nom::{Err, error::{Error, ErrorKind}, Needed, IResult}; /// use nom::bytes::streaming::take_while_m_n; -/// use nom::character::is_alphabetic; +/// use nom::AsChar; /// /// fn short_alpha(s: &[u8]) -> IResult<&[u8], &[u8]> { -/// take_while_m_n(3, 6, is_alphabetic)(s) +/// take_while_m_n(3, 6, AsChar::is_alpha)(s) /// } /// /// assert_eq!(short_alpha(b"latin123"), Ok((&b"123"[..], &b"latin"[..])));