diff --git a/src/base/name/parsed.rs b/src/base/name/parsed.rs index a9a47153..3073a4cc 100644 --- a/src/base/name/parsed.rs +++ b/src/base/name/parsed.rs @@ -179,7 +179,7 @@ impl> ParsedDname { let range = { let mut parser = self.parser(); let len = loop { - match LabelType::peek(&mut parser).unwrap() { + match LabelType::peek(&parser).unwrap() { LabelType::Normal(0) => { unreachable!() } @@ -210,7 +210,7 @@ impl> ParsedDname { let (pos, len) = { let mut parser = self.parser(); let len = loop { - match LabelType::peek(&mut parser).unwrap() { + match LabelType::peek(&parser).unwrap() { LabelType::Normal(0) => { unreachable!() } @@ -661,7 +661,7 @@ impl LabelType { /// Returns the label type at the beginning of `parser` without advancing. pub fn peek + ?Sized>( - parser: &mut Parser, + parser: &Parser, ) -> Result { let ltype = parser.peek(1)?[0]; match ltype {