pub struct TraversedEdge {
pub edge_id: EdgeId,
pub graphify_key: Option<ExternalId>,
pub source: ExternalId,
pub target: ExternalId,
pub traversal_direction: EdgeTraversalDirection,
pub label: Option<String>,
}Expand description
Edge responsible for one discovery.
Fields§
§edge_id: EdgeIdStable edge ID.
graphify_key: Option<ExternalId>Optional Graphify key.
source: ExternalIdStored source identity.
target: ExternalIdStored target identity.
traversal_direction: EdgeTraversalDirectionOrientation used during traversal.
label: Option<String>Optional edge label.
Trait Implementations§
Source§impl Clone for TraversedEdge
impl Clone for TraversedEdge
Source§fn clone(&self) -> TraversedEdge
fn clone(&self) -> TraversedEdge
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 TraversedEdge
impl Debug for TraversedEdge
Source§impl<'de> Deserialize<'de> for TraversedEdge
impl<'de> Deserialize<'de> for TraversedEdge
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TraversedEdge, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TraversedEdge, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TraversedEdge
impl PartialEq for TraversedEdge
Source§impl Serialize for TraversedEdge
impl Serialize for TraversedEdge
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for TraversedEdge
Auto Trait Implementations§
impl Freeze for TraversedEdge
impl RefUnwindSafe for TraversedEdge
impl Send for TraversedEdge
impl Sync for TraversedEdge
impl Unpin for TraversedEdge
impl UnsafeUnpin for TraversedEdge
impl UnwindSafe for TraversedEdge
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