Enum mailpot_web::lists::ChangeSetting
source · pub enum ChangeSetting {
PostPolicy {
delete_post_policy: Option<String>,
post_policy: PostPolicySettings,
},
SubscriptionPolicy {
send_confirmation: BoolPOST,
subscription_policy: SubscriptionPolicySettings,
},
Metadata {
name: String,
id: String,
address: String,
description: Option<String>,
owner_local_part: Option<String>,
request_local_part: Option<String>,
archive_url: Option<String>,
},
}
Variants§
Trait Implementations§
source§impl Clone for ChangeSetting
impl Clone for ChangeSetting
source§fn clone(&self) -> ChangeSetting
fn clone(&self) -> ChangeSetting
Returns a copy 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 moresource§impl Debug for ChangeSetting
impl Debug for ChangeSetting
source§impl<'de> Deserialize<'de> for ChangeSetting
impl<'de> Deserialize<'de> for ChangeSetting
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
Auto Trait Implementations§
impl RefUnwindSafe for ChangeSetting
impl Send for ChangeSetting
impl Sync for ChangeSetting
impl Unpin for ChangeSetting
impl UnwindSafe for ChangeSetting
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