From d6b53fdd905859641893aa2326bf940464d02320 Mon Sep 17 00:00:00 2001 From: Anshul Gupta Date: Wed, 28 Aug 2024 16:06:09 -0700 Subject: Make identifier::from_str infallible --- src/ids.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/ids.rs b/src/ids.rs index 611212e..bac7f2e 100644 --- a/src/ids.rs +++ b/src/ids.rs @@ -1,5 +1,5 @@ use std::fmt::Display; -use std::fmt::Error; +use std::convert::Infallible; pub trait Identifier: Display { fn value(&self) -> &str; @@ -50,7 +50,7 @@ macro_rules! identifer { } impl std::str::FromStr for $name { - type Err = Error; + type Err = Infallible; fn from_str(s: &str) -> Result { Ok($name(s.to_string())) -- cgit v1.2.3