From fe5a468195477ffa2b70ca81349d08f591a7886a Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Thu, 21 Mar 2019 16:43:03 +0100 Subject: openpgp: Remove UserID::new() and the mutators. - I don't see a reason to mutate userids. --- openpgp/src/packet/userid.rs | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'openpgp/src/packet/userid.rs') diff --git a/openpgp/src/packet/userid.rs b/openpgp/src/packet/userid.rs index 15157621..eb5d9225 100644 --- a/openpgp/src/packet/userid.rs +++ b/openpgp/src/packet/userid.rs @@ -61,28 +61,10 @@ impl fmt::Debug for UserID { } impl UserID { - /// Returns a new `UserID` packet. - pub fn new() -> UserID { - UserID { - common: Default::default(), - value: Vec::new(), - } - } - /// Gets the user ID packet's value. pub fn userid(&self) -> &[u8] { self.value.as_slice() } - - /// Sets the user ID packet's value from a byte sequence. - pub fn set_userid_from_bytes(&mut self, userid: &[u8]) -> Vec { - ::std::mem::replace(&mut self.value, userid.to_vec()) - } - - /// Sets the user ID packet's value from a UTF-8 encoded string. - pub fn set_userid(&mut self, userid: &str) -> Vec { - self.set_userid_from_bytes(userid.as_bytes()) - } } impl From for Packet { -- cgit v1.2.3