Trait winsafe::prelude::taskschd_ITrigger
source · pub trait taskschd_ITrigger: oleaut_IDispatch {
// Provided methods
fn get_Enabled(&self) -> HrResult<bool> { ... }
fn get_EndBoundary(&self) -> HrResult<String> { ... }
fn get_ExecutionTimeLimit(&self) -> HrResult<String> { ... }
fn get_Id(&self) -> HrResult<String> { ... }
fn get_StartBoundary(&self) -> HrResult<String> { ... }
fn get_Type(&self) -> HrResult<TASK_TRIGGER_TYPE2> { ... }
fn put_Enabled(&self, enabled: bool) -> HrResult<()> { ... }
fn put_EndBoundary(&self, end: &str) -> HrResult<()> { ... }
fn put_ExecutionTimeLimit(&self, time_limit: &str) -> HrResult<()> { ... }
fn put_Id(&self, id: &str) -> HrResult<()> { ... }
fn put_StartBoundary(&self, start: &str) -> HrResult<()> { ... }
}
Available on crate features
kernel
and taskschd
only.Expand description
This trait is enabled with the taskschd
feature, and provides methods for
ITriggerCollection
.
Prefer importing this trait through the prelude:
use winsafe::prelude::*;
Provided Methods§
sourcefn get_Enabled(&self) -> HrResult<bool>
fn get_Enabled(&self) -> HrResult<bool>
ITrigger::get_Enabled
method.
sourcefn get_EndBoundary(&self) -> HrResult<String>
fn get_EndBoundary(&self) -> HrResult<String>
ITrigger::get_EndBoundary
method.
sourcefn get_ExecutionTimeLimit(&self) -> HrResult<String>
fn get_ExecutionTimeLimit(&self) -> HrResult<String>
ITrigger::get_ExecutionTimeLimit
method.
sourcefn get_Id(&self) -> HrResult<String>
fn get_Id(&self) -> HrResult<String>
ITrigger::get_Id
method.
sourcefn get_StartBoundary(&self) -> HrResult<String>
fn get_StartBoundary(&self) -> HrResult<String>
ITrigger::get_StartBoundary
method.
sourcefn get_Type(&self) -> HrResult<TASK_TRIGGER_TYPE2>
fn get_Type(&self) -> HrResult<TASK_TRIGGER_TYPE2>
ITrigger::get_Type
method.
sourcefn put_Enabled(&self, enabled: bool) -> HrResult<()>
fn put_Enabled(&self, enabled: bool) -> HrResult<()>
ITrigger::put_Enabled
method.
sourcefn put_EndBoundary(&self, end: &str) -> HrResult<()>
fn put_EndBoundary(&self, end: &str) -> HrResult<()>
ITrigger::put_EndBoundary
method.
sourcefn put_ExecutionTimeLimit(&self, time_limit: &str) -> HrResult<()>
fn put_ExecutionTimeLimit(&self, time_limit: &str) -> HrResult<()>
ITrigger::put_ExecutionTimeLimit
method.
sourcefn put_StartBoundary(&self, start: &str) -> HrResult<()>
fn put_StartBoundary(&self, start: &str) -> HrResult<()>
ITrigger::put_StartBoundary
method.
Object Safety§
This trait is not object safe.