We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Err
1 parent bd99729 commit 89e4c40Copy full SHA for 89e4c40
derive/src/derive_enum.rs
@@ -162,7 +162,7 @@ impl DeriveEnum {
162
// if we have fixed value variants
163
result.ident_str("variant");
164
result.puncts("=>");
165
- result.ident_str("Err");
+ result.push_parsed("core::result::Result::Err")?;
166
result.group(Delimiter::Parenthesis, |err_inner| {
167
err_inner.push_parsed(format!(
168
"{}::error::DecodeError::UnexpectedVariant",
tests/derive.rs
@@ -408,6 +408,10 @@ mod derive_with_polluted_scope {
408
#[allow(non_snake_case)]
409
fn Ok() {}
410
411
+ #[allow(dead_code)]
412
+ #[allow(non_snake_case)]
413
+ fn Err() {}
414
+
415
#[derive(bincode::Encode, bincode::Decode)]
416
struct A {
417
a: u32,
0 commit comments