pub struct HandleConnection {
pub edge: EdgeId,
pub source_node: NodeId,
pub source_port: PortId,
pub target_node: NodeId,
pub target_port: PortId,
pub kind: EdgeKind,
}Fields§
§edge: EdgeId§source_node: NodeId§source_port: PortId§target_node: NodeId§target_port: PortId§kind: EdgeKindTrait Implementations§
Source§impl Clone for HandleConnection
impl Clone for HandleConnection
Source§fn clone(&self) -> HandleConnection
fn clone(&self) -> HandleConnection
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 HandleConnection
Source§impl Debug for HandleConnection
impl Debug for HandleConnection
impl Eq for HandleConnection
Source§impl Hash for HandleConnection
impl Hash for HandleConnection
Source§impl PartialEq for HandleConnection
impl PartialEq for HandleConnection
Source§fn eq(&self, other: &HandleConnection) -> bool
fn eq(&self, other: &HandleConnection) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for HandleConnection
Auto Trait Implementations§
impl Freeze for HandleConnection
impl RefUnwindSafe for HandleConnection
impl Send for HandleConnection
impl Sync for HandleConnection
impl Unpin for HandleConnection
impl UnsafeUnpin for HandleConnection
impl UnwindSafe for HandleConnection
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.