chore(deps): bump nom from 7.1.3 to 8.0.0 (#614)

This commit is contained in:
Arthur Gautier
2025-07-21 19:20:45 -07:00
committed by GitHub
parent f0dbf9425c
commit 7f2b423713
4 changed files with 16 additions and 18 deletions
+7 -4
View File
@@ -663,6 +663,7 @@ impl DeviceInfo {
combinator::{eof, map},
multi::fold_many1,
number::complete::{be_u16, be_u32, u8},
Parser,
};
fn u8_parser(i: &[u8]) -> nom::IResult<&[u8], u8> {
@@ -679,13 +680,13 @@ impl DeviceInfo {
}
fn capability_parser(i: &[u8]) -> nom::IResult<&[u8], Capability> {
let (i, v) = map(be_u16, Capability::from_bits_retain)(i)?;
let (i, v) = map(be_u16, Capability::from_bits_retain).parse(i)?;
let (i, _) = eof(i)?;
Ok((i, v))
}
fn serial_parser(i: &[u8]) -> nom::IResult<&[u8], Serial> {
let (i, v) = map(be_u32, Serial)(i)?;
let (i, v) = map(be_u32, Serial).parse(i)?;
let (i, _) = eof(i)?;
Ok((i, v))
@@ -792,7 +793,8 @@ impl DeviceInfo {
}
err => err,
},
)(rest)
)
.parse(rest)
.map_err(|_: nom::Err<()>| Error::ParseError)?
.1?;
@@ -880,9 +882,10 @@ impl DeviceFlags {
use nom::{
combinator::{eof, map},
number::complete::u8,
Parser,
};
let (i, v) = map(u8, Self::from_bits_retain)(i)?;
let (i, v) = map(u8, Self::from_bits_retain).parse(i)?;
let (i, _) = eof(i)?;
Ok((i, v))
+6 -4
View File
@@ -981,6 +981,7 @@ impl TryFrom<Buffer> for SlotMetadata {
combinator::{eof, map_res},
multi::fold_many1,
number::complete::u8,
Parser,
};
let out = fold_many1(
@@ -1005,8 +1006,8 @@ impl TryFrom<Buffer> for SlotMetadata {
fn policy_parser(
i: &[u8],
) -> nom::IResult<&[u8], (PinPolicy, TouchPolicy)> {
let (i, pin) = map_res(u8, PinPolicy::try_from)(i)?;
let (i, touch) = map_res(u8, TouchPolicy::try_from)(i)?;
let (i, pin) = map_res(u8, PinPolicy::try_from).parse(i)?;
let (i, touch) = map_res(u8, TouchPolicy::try_from).parse(i)?;
let (i, _) = eof(i)?;
Ok((i, (pin, touch)))
@@ -1018,7 +1019,7 @@ impl TryFrom<Buffer> for SlotMetadata {
}
3 => {
fn origin_parser(i: &[u8]) -> nom::IResult<&[u8], Origin> {
let (i, origin) = map_res(u8, Origin::try_from)(i)?;
let (i, origin) = map_res(u8, Origin::try_from).parse(i)?;
let (i, _) = eof(i)?;
Ok((i, origin))
@@ -1078,7 +1079,8 @@ impl TryFrom<Buffer> for SlotMetadata {
},
err => err,
},
)(buf.as_ref());
)
.parse(buf.as_ref());
match out {
Ok((_, res)) => res,