pub struct FlowDetail {
pub entry: Node,
pub narration: Option<String>,
pub questions: Option<Vec<String>>,
pub steps: Vec<FlowStep>,
}Expand description
One flow: its walkthrough when the index has one, and every step.
Fields§
§entry: Node§narration: Option<String>§questions: Option<Vec<String>>§steps: Vec<FlowStep>Trait Implementations§
Source§impl Clone for FlowDetail
impl Clone for FlowDetail
Source§impl Debug for FlowDetail
impl Debug for FlowDetail
Source§impl<'de> Deserialize<'de> for FlowDetail
impl<'de> Deserialize<'de> for FlowDetail
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 Forget for FlowDetail
impl Freeze for FlowDetail
impl RefUnwindSafe for FlowDetail
impl Send for FlowDetail
impl Sync for FlowDetail
impl Unpin for FlowDetail
impl UnsafeUnpin for FlowDetail
impl UnwindSafe for FlowDetail
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