pub struct FlowStep {
pub actor: String,
pub method: String,
pub kind: FlowStepKind,
pub description: String,
pub condition: Option<String>,
pub children: Vec<FlowStep>,
}Expand description
A single step in a request flow.
Fields§
§actor: String§method: String§kind: FlowStepKind§description: String§condition: Option<String>§children: Vec<FlowStep>Trait Implementations§
Source§impl<'de> Deserialize<'de> for FlowStep
impl<'de> Deserialize<'de> for FlowStep
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
Auto Trait Implementations§
impl Freeze for FlowStep
impl RefUnwindSafe for FlowStep
impl Send for FlowStep
impl Sync for FlowStep
impl Unpin for FlowStep
impl UnsafeUnpin for FlowStep
impl UnwindSafe for FlowStep
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