pub struct EdgeLookupEntry {
pub kind: EdgeKind,
pub from: PortId,
pub to: PortId,
pub from_node: NodeId,
pub to_node: NodeId,
pub reconnectable: Option<EdgeReconnectable>,
}Fields§
§kind: EdgeKind§from: PortId§to: PortId§from_node: NodeId§to_node: NodeId§reconnectable: Option<EdgeReconnectable>Trait Implementations§
Source§impl Clone for EdgeLookupEntry
impl Clone for EdgeLookupEntry
Source§fn clone(&self) -> EdgeLookupEntry
fn clone(&self) -> EdgeLookupEntry
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 moreimpl Copy for EdgeLookupEntry
Source§impl Debug for EdgeLookupEntry
impl Debug for EdgeLookupEntry
impl Eq for EdgeLookupEntry
Source§impl PartialEq for EdgeLookupEntry
impl PartialEq for EdgeLookupEntry
Source§fn eq(&self, other: &EdgeLookupEntry) -> bool
fn eq(&self, other: &EdgeLookupEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EdgeLookupEntry
Auto Trait Implementations§
impl Freeze for EdgeLookupEntry
impl RefUnwindSafe for EdgeLookupEntry
impl Send for EdgeLookupEntry
impl Sync for EdgeLookupEntry
impl Unpin for EdgeLookupEntry
impl UnsafeUnpin for EdgeLookupEntry
impl UnwindSafe for EdgeLookupEntry
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.