Struct mpot::args::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
.