pub struct LayoutEdgeRouteFacts {
pub edge: EdgeId,
pub facts: EdgeRouteFacts,
}Expand description
Resolved route, path, and interaction facts for one visible edge.
Fields§
§edge: EdgeId§facts: EdgeRouteFactsImplementations§
Source§impl LayoutEdgeRouteFacts
impl LayoutEdgeRouteFacts
pub fn new(edge: EdgeId, facts: EdgeRouteFacts) -> Self
Trait Implementations§
Source§impl Clone for LayoutEdgeRouteFacts
impl Clone for LayoutEdgeRouteFacts
Source§fn clone(&self) -> LayoutEdgeRouteFacts
fn clone(&self) -> LayoutEdgeRouteFacts
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 Debug for LayoutEdgeRouteFacts
impl Debug for LayoutEdgeRouteFacts
Source§impl PartialEq for LayoutEdgeRouteFacts
impl PartialEq for LayoutEdgeRouteFacts
Source§fn eq(&self, other: &LayoutEdgeRouteFacts) -> bool
fn eq(&self, other: &LayoutEdgeRouteFacts) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LayoutEdgeRouteFacts
Auto Trait Implementations§
impl Freeze for LayoutEdgeRouteFacts
impl RefUnwindSafe for LayoutEdgeRouteFacts
impl Send for LayoutEdgeRouteFacts
impl Sync for LayoutEdgeRouteFacts
impl Unpin for LayoutEdgeRouteFacts
impl UnsafeUnpin for LayoutEdgeRouteFacts
impl UnwindSafe for LayoutEdgeRouteFacts
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