Struct wick_config::config::TimeTriggerConfig
source · pub struct TimeTriggerConfig { /* private fields */ }Expand description
Normalized representation of a Time trigger configuration.
Implementations§
source§impl TimeTriggerConfig
impl TimeTriggerConfig
pub fn schedule(&self) -> &ScheduleConfig
pub fn schedule_mut(&mut self) -> &mut ScheduleConfig
pub fn operation(&self) -> &ComponentOperationExpression
pub fn operation_mut(&mut self) -> &mut ComponentOperationExpression
pub fn payload(&self) -> &[OperationInputConfig]
pub fn payload_mut(&mut self) -> &mut Vec<OperationInputConfig>
Trait Implementations§
source§impl AssetManager for TimeTriggerConfig
impl AssetManager for TimeTriggerConfig
type Asset = AssetReference
fn set_baseurl(&self, baseurl: &Path)
fn assets(&self) -> Assets<'_, AssetReference>
fn get_asset_flags(&self) -> u32
source§impl Clone for TimeTriggerConfig
impl Clone for TimeTriggerConfig
source§fn clone(&self) -> TimeTriggerConfig
fn clone(&self) -> TimeTriggerConfig
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for TimeTriggerConfig
impl Debug for TimeTriggerConfig
source§impl ExpandImports for TimeTriggerConfig
impl ExpandImports for TimeTriggerConfig
§type Error = ManifestError
type Error = ManifestError
The type of error that may be returned when expanding imports.
source§fn expand_imports(
&mut self,
bindings: &mut Vec<Binding<ImportDefinition>>,
trigger_index: usize
) -> Result<(), Self::Error>
fn expand_imports( &mut self, bindings: &mut Vec<Binding<ImportDefinition>>, trigger_index: usize ) -> Result<(), Self::Error>
Expand imports with any inline definitions.
source§impl PartialEq<TimeTriggerConfig> for TimeTriggerConfig
impl PartialEq<TimeTriggerConfig> for TimeTriggerConfig
source§fn eq(&self, other: &TimeTriggerConfig) -> bool
fn eq(&self, other: &TimeTriggerConfig) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for TimeTriggerConfig
impl Serialize for TimeTriggerConfig
source§impl TryFrom<TimeTriggerConfig> for TimeTrigger
impl TryFrom<TimeTriggerConfig> for TimeTrigger
§type Error = ManifestError
type Error = ManifestError
The type returned in the event of a conversion error.
impl StructuralPartialEq for TimeTriggerConfig
Auto Trait Implementations§
impl !RefUnwindSafe for TimeTriggerConfig
impl Send for TimeTriggerConfig
impl Sync for TimeTriggerConfig
impl Unpin for TimeTriggerConfig
impl !UnwindSafe for TimeTriggerConfig
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