pub struct FlowUsage {
pub name: String,
pub type_name: Option<String>,
pub from: Option<Node<Expression>>,
pub to: Option<Node<Expression>>,
pub body: DefinitionBody,
}Expand description
Flow usage: flow name (: type)? [from expr to expr]? body.
Fields§
§name: String§type_name: Option<String>§from: Option<Node<Expression>>§to: Option<Node<Expression>>§body: DefinitionBodyTrait Implementations§
impl Eq for FlowUsage
impl StructuralPartialEq for FlowUsage
Auto Trait Implementations§
impl Freeze for FlowUsage
impl RefUnwindSafe for FlowUsage
impl Send for FlowUsage
impl Sync for FlowUsage
impl Unpin for FlowUsage
impl UnsafeUnpin for FlowUsage
impl UnwindSafe for FlowUsage
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