pub struct FlowInspectorPlan {
pub current_stage: Box<FlowStageBinding>,
pub next_planned_stage: Box<FlowStageBinding>,
pub plan_context: HashMap<String, Value>,
pub session_id: String,
}
Expand description
FlowInspectorPlan : Serializer for an active FlowPlan
Fields§
§current_stage: Box<FlowStageBinding>
§next_planned_stage: Box<FlowStageBinding>
§plan_context: HashMap<String, Value>
Get the plan’s context, sanitized
session_id: String
Get a unique session ID
Implementations§
Source§impl FlowInspectorPlan
impl FlowInspectorPlan
Sourcepub fn new(
current_stage: FlowStageBinding,
next_planned_stage: FlowStageBinding,
plan_context: HashMap<String, Value>,
session_id: String,
) -> FlowInspectorPlan
pub fn new( current_stage: FlowStageBinding, next_planned_stage: FlowStageBinding, plan_context: HashMap<String, Value>, session_id: String, ) -> FlowInspectorPlan
Serializer for an active FlowPlan
Trait Implementations§
Source§impl Clone for FlowInspectorPlan
impl Clone for FlowInspectorPlan
Source§fn clone(&self) -> FlowInspectorPlan
fn clone(&self) -> FlowInspectorPlan
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 FlowInspectorPlan
impl Debug for FlowInspectorPlan
Source§impl Default for FlowInspectorPlan
impl Default for FlowInspectorPlan
Source§fn default() -> FlowInspectorPlan
fn default() -> FlowInspectorPlan
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FlowInspectorPlan
impl<'de> Deserialize<'de> for FlowInspectorPlan
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 FlowInspectorPlan
impl PartialEq for FlowInspectorPlan
Source§impl Serialize for FlowInspectorPlan
impl Serialize for FlowInspectorPlan
impl StructuralPartialEq for FlowInspectorPlan
Auto Trait Implementations§
impl Freeze for FlowInspectorPlan
impl RefUnwindSafe for FlowInspectorPlan
impl Send for FlowInspectorPlan
impl Sync for FlowInspectorPlan
impl Unpin for FlowInspectorPlan
impl UnwindSafe for FlowInspectorPlan
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