Enum MailtoField
pub enum MailtoField {
To,
Cc,
Bcc,
Subject,
Body,
Other(String),
}Expand description
Standard mailto: query field names plus custom fields.
Variants§
To
to field.
Cc
cc field.
Bcc
bcc field.
Subject
subject field.
Body
body field.
Other(String)
Custom field name.
Implementations§
§impl MailtoField
impl MailtoField
pub fn other(value: impl AsRef<str>) -> Result<MailtoField, MailtoError>
pub fn other(value: impl AsRef<str>) -> Result<MailtoField, MailtoError>
Creates a custom field name.
Trait Implementations§
§impl Clone for MailtoField
impl Clone for MailtoField
§fn clone(&self) -> MailtoField
fn clone(&self) -> MailtoField
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 MailtoField
impl Debug for MailtoField
§impl Display for MailtoField
impl Display for MailtoField
§impl Hash for MailtoField
impl Hash for MailtoField
§impl Ord for MailtoField
impl Ord for MailtoField
§impl PartialEq for MailtoField
impl PartialEq for MailtoField
§impl PartialOrd for MailtoField
impl PartialOrd for MailtoField
impl Eq for MailtoField
impl StructuralPartialEq for MailtoField
Auto Trait Implementations§
impl Freeze for MailtoField
impl RefUnwindSafe for MailtoField
impl Send for MailtoField
impl Sync for MailtoField
impl Unpin for MailtoField
impl UnsafeUnpin for MailtoField
impl UnwindSafe for MailtoField
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