pub struct MailOption {
pub label: String,
pub description: String,
}Expand description
One suggested choice for a structured question.
Fields§
§label: StringUser-facing label (1-5 words).
description: StringOne short sentence explaining impact/tradeoff if selected.
Trait Implementations§
Source§impl Clone for MailOption
impl Clone for MailOption
Source§impl Debug for MailOption
impl Debug for MailOption
Source§impl<'de> Deserialize<'de> for MailOption
impl<'de> Deserialize<'de> for MailOption
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MailOption
Source§impl PartialEq for MailOption
impl PartialEq for MailOption
Source§impl Serialize for MailOption
impl Serialize for MailOption
impl StructuralPartialEq for MailOption
Auto Trait Implementations§
impl Freeze for MailOption
impl RefUnwindSafe for MailOption
impl Send for MailOption
impl Sync for MailOption
impl Unpin for MailOption
impl UnsafeUnpin for MailOption
impl UnwindSafe for MailOption
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.