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: EdgeStyleImplementations§
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 duplicate of the value. Read more
1.0.0 (const: unstable) · 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
Source§fn eq(&self, other: &FlowGraphEdge) -> bool
fn eq(&self, other: &FlowGraphEdge) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FlowGraphEdge
Auto Trait Implementations§
impl !Send for FlowGraphEdge
impl !Sync for FlowGraphEdge
impl Freeze for FlowGraphEdge
impl RefUnwindSafe for FlowGraphEdge
impl Unpin for FlowGraphEdge
impl UnsafeUnpin 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