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 · 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more