pub struct FlowExecutionContext {
pub setup_execution_context: Arc<FlowSetupExecutionContext>,
pub setup_change: FlowSetupChange,
/* private fields */
}Fields§
§setup_execution_context: Arc<FlowSetupExecutionContext>§setup_change: FlowSetupChangeImplementations§
Source§impl FlowExecutionContext
impl FlowExecutionContext
pub async fn update_setup_state( &mut self, analyzed_flow: &AnalyzedFlow, existing_flow_ss: Option<&FlowSetupState<ExistingMode>>, ) -> Result<()>
pub async fn get_source_indexing_context( &self, flow: &Arc<AnalyzedFlow>, source_idx: usize, pool: &PgPool, ) -> Result<&Arc<SourceIndexingContext>>
Auto Trait Implementations§
impl !RefUnwindSafe for FlowExecutionContext
impl !UnwindSafe for FlowExecutionContext
impl Freeze for FlowExecutionContext
impl Send for FlowExecutionContext
impl Sync for FlowExecutionContext
impl Unpin for FlowExecutionContext
impl UnsafeUnpin for FlowExecutionContext
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
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more