Struct MessageIdLocal
pub struct MessageIdLocal(/* private fields */);Expand description
Message-ID local part.
Implementations§
§impl MessageIdLocal
impl MessageIdLocal
pub fn new(value: impl AsRef<str>) -> Result<MessageIdLocal, MessageIdError>
pub fn new(value: impl AsRef<str>) -> Result<MessageIdLocal, MessageIdError>
Creates a message-id local part.
Trait Implementations§
§impl Clone for MessageIdLocal
impl Clone for MessageIdLocal
§fn clone(&self) -> MessageIdLocal
fn clone(&self) -> MessageIdLocal
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for MessageIdLocal
impl Debug for MessageIdLocal
§impl Display for MessageIdLocal
impl Display for MessageIdLocal
§impl FromStr for MessageIdLocal
impl FromStr for MessageIdLocal
§type Err = MessageIdError
type Err = MessageIdError
The associated error which can be returned from parsing.
§fn from_str(
value: &str,
) -> Result<MessageIdLocal, <MessageIdLocal as FromStr>::Err>
fn from_str( value: &str, ) -> Result<MessageIdLocal, <MessageIdLocal as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for MessageIdLocal
impl Hash for MessageIdLocal
§impl Ord for MessageIdLocal
impl Ord for MessageIdLocal
§impl PartialEq for MessageIdLocal
impl PartialEq for MessageIdLocal
§impl PartialOrd for MessageIdLocal
impl PartialOrd for MessageIdLocal
impl Eq for MessageIdLocal
impl StructuralPartialEq for MessageIdLocal
Auto Trait Implementations§
impl Freeze for MessageIdLocal
impl RefUnwindSafe for MessageIdLocal
impl Send for MessageIdLocal
impl Sync for MessageIdLocal
impl Unpin for MessageIdLocal
impl UnsafeUnpin for MessageIdLocal
impl UnwindSafe for MessageIdLocal
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more