Struct mailpot_cli::SubscriptionOptions
source · pub struct SubscriptionOptions {
pub name: Option<String>,
pub digest: Option<bool>,
pub hide_address: Option<bool>,
pub verified: Option<bool>,
pub receive_confirmation: Option<bool>,
pub receive_duplicates: Option<bool>,
pub receive_own_posts: Option<bool>,
pub enabled: Option<bool>,
}
Expand description
Subscription options.
Fields§
§name: Option<String>
Name.
digest: Option<bool>
Send messages as digest.
hide_address: Option<bool>
Hide message from list when posting.
verified: Option<bool>
Hide message from list when posting. E-mail address verification status.
receive_confirmation: Option<bool>
Receive confirmation email when posting.
receive_duplicates: Option<bool>
Receive posts from list even if address exists in To or Cc header.
receive_own_posts: Option<bool>
Receive own posts from list.
enabled: Option<bool>
Is subscription enabled.
Trait Implementations§
source§impl Args for SubscriptionOptions
impl Args for SubscriptionOptions
source§fn group_id() -> Option<Id>
fn group_id() -> Option<Id>
Report the [
ArgGroup::id
][crate::ArgGroup::id] for this set of argumentssource§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
source§impl Debug for SubscriptionOptions
impl Debug for SubscriptionOptions
source§impl FromArgMatches for SubscriptionOptions
impl FromArgMatches for SubscriptionOptions
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches ) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches ) -> Result<(), Error>
Assign values from
ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches ) -> Result<(), Error>
Assign values from
ArgMatches
to self
.Auto Trait Implementations§
impl RefUnwindSafe for SubscriptionOptions
impl Send for SubscriptionOptions
impl Sync for SubscriptionOptions
impl Unpin for SubscriptionOptions
impl UnwindSafe for SubscriptionOptions
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