pub struct FlowModule {Show 15 fields
pub id: String,
pub value: Box<FlowModuleValue>,
pub stop_after_if: Option<Box<StopAfterIf>>,
pub stop_after_all_iters_if: Option<Box<StopAfterIf>>,
pub skip_if: Option<Box<FlowModuleSkipIf>>,
pub sleep: Option<Box<InputTransform>>,
pub cache_ttl: Option<f64>,
pub timeout: Option<f64>,
pub delete_after_use: Option<bool>,
pub summary: Option<String>,
pub mock: Option<Box<FlowModuleMock>>,
pub suspend: Option<Box<FlowModuleSuspend>>,
pub priority: Option<f64>,
pub continue_on_error: Option<bool>,
pub retry: Option<Box<Retry>>,
}
Fields§
§id: String
§value: Box<FlowModuleValue>
§stop_after_if: Option<Box<StopAfterIf>>
§stop_after_all_iters_if: Option<Box<StopAfterIf>>
§skip_if: Option<Box<FlowModuleSkipIf>>
§sleep: Option<Box<InputTransform>>
§cache_ttl: Option<f64>
§timeout: Option<f64>
§delete_after_use: Option<bool>
§summary: Option<String>
§mock: Option<Box<FlowModuleMock>>
§suspend: Option<Box<FlowModuleSuspend>>
§priority: Option<f64>
§continue_on_error: Option<bool>
§retry: Option<Box<Retry>>
Implementations§
Source§impl FlowModule
impl FlowModule
pub fn new(id: String, value: FlowModuleValue) -> FlowModule
Trait Implementations§
Source§impl Clone for FlowModule
impl Clone for FlowModule
Source§fn clone(&self) -> FlowModule
fn clone(&self) -> FlowModule
Returns a duplicate 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 FlowModule
impl Debug for FlowModule
Source§impl Default for FlowModule
impl Default for FlowModule
Source§fn default() -> FlowModule
fn default() -> FlowModule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FlowModule
impl<'de> Deserialize<'de> for FlowModule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FlowModule
impl PartialEq for FlowModule
Source§impl Serialize for FlowModule
impl Serialize for FlowModule
impl StructuralPartialEq for FlowModule
Auto Trait Implementations§
impl Freeze for FlowModule
impl RefUnwindSafe for FlowModule
impl Send for FlowModule
impl Sync for FlowModule
impl Unpin for FlowModule
impl UnwindSafe for FlowModule
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