Struct windows_task_scheduler::Settings [−][src]
pub struct Settings {Show 14 fields
    pub multiple_instances_policy: MultipleInstancesPolicy,
    pub disallow_start_if_on_batteries: bool,
    pub stop_if_going_on_batteries: bool,
    pub allow_hard_terminate: bool,
    pub start_when_available: bool,
    pub run_only_if_network_available: bool,
    pub idle_settings: IdleSettings,
    pub allow_start_on_demand: bool,
    pub enabled: bool,
    pub hidden: bool,
    pub run_only_if_idle: bool,
    pub wake_to_run: bool,
    pub execution_time_limit: String,
    pub priority: u8,
}Fields
multiple_instances_policy: MultipleInstancesPolicydefault IgnoreNew
disallow_start_if_on_batteries: booldefault true
stop_if_going_on_batteries: booldefault true
allow_hard_terminate: booldefault true
start_when_available: booldefault false
run_only_if_network_available: booldefault false
idle_settings: IdleSettingsallow_start_on_demand: booldefault true
enabled: booldefault true
default false
run_only_if_idle: booldefault false
wake_to_run: booldefault false
execution_time_limit: Stringdefault PT72H
priority: u8default 7