Skip to content

Commit ba907dc

Browse files
committed
Fix formatting in enum_gen and primitives
1 parent 19b9adf commit ba907dc

2 files changed

Lines changed: 10 additions & 6 deletions

File tree

tryparse-derive/src/enum_gen.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ pub fn generate_enum_deserialize(
2525

2626
// Check if this is an internally-tagged enum
2727
match extract_tag_info(attrs) {
28-
Ok(Some(tag_info)) => return generate_tagged_enum_deserialize(name, data, tag_info, tryparse_crate),
28+
Ok(Some(tag_info)) => {
29+
return generate_tagged_enum_deserialize(name, data, tag_info, tryparse_crate)
30+
}
2931
Ok(None) => {} // Continue with regular enum deserialization
3032
Err(err) => return err, // Return compile error
3133
}

tryparse/src/deserializer/primitives.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,9 @@ impl_unsigned_int!(u8, u16, u32, usize);
185185
impl LlmDeserialize for u64 {
186186
fn try_deserialize(value: &FlexValue, _ctx: &mut CoercionContext) -> Option<Self> {
187187
match &value.value {
188-
Value::Number(n) => n.as_u64().or_else(|| n.as_i64().and_then(|i| u64::try_from(i).ok())),
188+
Value::Number(n) => n
189+
.as_u64()
190+
.or_else(|| n.as_i64().and_then(|i| u64::try_from(i).ok())),
189191
_ => None,
190192
}
191193
}
@@ -287,10 +289,10 @@ impl LlmDeserialize for u64 {
287289
impl LlmDeserialize for u128 {
288290
fn try_deserialize(value: &FlexValue, _ctx: &mut CoercionContext) -> Option<Self> {
289291
match &value.value {
290-
Value::Number(n) => n.as_u64().map(u128::from).or_else(|| {
291-
n.as_i64()
292-
.and_then(|i| u128::try_from(i).ok())
293-
}),
292+
Value::Number(n) => n
293+
.as_u64()
294+
.map(u128::from)
295+
.or_else(|| n.as_i64().and_then(|i| u128::try_from(i).ok())),
294296
_ => None,
295297
}
296298
}

0 commit comments

Comments
 (0)