pub struct FlowGraphEdge {
pub branch_type: BranchType,
pub target: Ref<FlowGraphNode>,
pub points: Vec<Point>,
pub back_edge: bool,
pub style: EdgeStyle,
}
Fields§
§branch_type: BranchType
§target: Ref<FlowGraphNode>
§points: Vec<Point>
§back_edge: bool
§style: EdgeStyle
Implementations§
source§impl FlowGraphEdge
impl FlowGraphEdge
pub fn from_raw(value: &BNFlowGraphEdge) -> Self
Trait Implementations§
source§impl Clone for FlowGraphEdge
impl Clone for FlowGraphEdge
source§fn clone(&self) -> FlowGraphEdge
fn clone(&self) -> FlowGraphEdge
Returns a copy 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 CoreArrayProvider for FlowGraphEdge
impl CoreArrayProvider for FlowGraphEdge
source§impl Debug for FlowGraphEdge
impl Debug for FlowGraphEdge
source§impl PartialEq for FlowGraphEdge
impl PartialEq for FlowGraphEdge
impl StructuralPartialEq for FlowGraphEdge
Auto Trait Implementations§
impl Freeze for FlowGraphEdge
impl RefUnwindSafe for FlowGraphEdge
impl !Send for FlowGraphEdge
impl !Sync for FlowGraphEdge
impl Unpin for FlowGraphEdge
impl UnwindSafe for FlowGraphEdge
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