pub trait IMonthlyTrigger_Impl: Sized + ITrigger_Impl {
    // Required methods
    fn DaysOfMonth(&self, pdays: *mut i32) -> Result<()>;
    fn SetDaysOfMonth(&self, days: i32) -> Result<()>;
    fn MonthsOfYear(&self, pmonths: *mut i16) -> Result<()>;
    fn SetMonthsOfYear(&self, months: i16) -> Result<()>;
    fn RunOnLastDayOfMonth(&self, plastday: *mut VARIANT_BOOL) -> Result<()>;
    fn SetRunOnLastDayOfMonth(&self, lastday: VARIANT_BOOL) -> Result<()>;
    fn RandomDelay(&self, prandomdelay: *mut BSTR) -> Result<()>;
    fn SetRandomDelay(&self, randomdelay: &BSTR) -> Result<()>;
}

Required Methods§

fn DaysOfMonth(&self, pdays: *mut i32) -> Result<()>

fn SetDaysOfMonth(&self, days: i32) -> Result<()>

fn MonthsOfYear(&self, pmonths: *mut i16) -> Result<()>

fn SetMonthsOfYear(&self, months: i16) -> Result<()>

fn RunOnLastDayOfMonth(&self, plastday: *mut VARIANT_BOOL) -> Result<()>

fn SetRunOnLastDayOfMonth(&self, lastday: VARIANT_BOOL) -> Result<()>

fn RandomDelay(&self, prandomdelay: *mut BSTR) -> Result<()>

fn SetRandomDelay(&self, randomdelay: &BSTR) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§