pub struct JmapIdentityUpdate {
pub name: Option<String>,
pub reply_to: Option<Vec<JmapEmailAddress>>,
pub bcc: Option<Vec<JmapEmailAddress>>,
pub text_signature: Option<String>,
pub html_signature: Option<String>,
}Expand description
Patch object for Identity/set update requests.
Only Some fields are serialized.
Fields§
§name: Option<String>The display name for the sender.
reply_to: Option<Vec<JmapEmailAddress>>Reply-To addresses to set on outgoing email.
bcc: Option<Vec<JmapEmailAddress>>Bcc addresses to add to all outgoing email.
text_signature: Option<String>Plaintext signature to append to outgoing email.
html_signature: Option<String>HTML signature to append to outgoing email.
Trait Implementations§
Source§impl Clone for JmapIdentityUpdate
impl Clone for JmapIdentityUpdate
Source§fn clone(&self) -> JmapIdentityUpdate
fn clone(&self) -> JmapIdentityUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JmapIdentityUpdate
impl Debug for JmapIdentityUpdate
Source§impl Default for JmapIdentityUpdate
impl Default for JmapIdentityUpdate
Source§fn default() -> JmapIdentityUpdate
fn default() -> JmapIdentityUpdate
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for JmapIdentityUpdate
impl RefUnwindSafe for JmapIdentityUpdate
impl Send for JmapIdentityUpdate
impl Sync for JmapIdentityUpdate
impl Unpin for JmapIdentityUpdate
impl UnsafeUnpin for JmapIdentityUpdate
impl UnwindSafe for JmapIdentityUpdate
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