Struct BrowserGraphEdge
pub struct BrowserGraphEdge {
pub id: String,
pub source: String,
pub target: String,
pub label: Option<String>,
pub category: &'static str,
}Expand description
A single directed browser graph edge.
Fields§
§id: StringStable synthetic edge id.
source: StringSource node id.
target: StringTarget node id.
label: Option<String>Optional edge label shown in the viewer.
category: &'static strViewer category used for edge styling.
Trait Implementations§
§impl Clone for BrowserGraphEdge
impl Clone for BrowserGraphEdge
§fn clone(&self) -> BrowserGraphEdge
fn clone(&self) -> BrowserGraphEdge
Returns a copy 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 more§impl Debug for BrowserGraphEdge
impl Debug for BrowserGraphEdge
§impl PartialEq for BrowserGraphEdge
impl PartialEq for BrowserGraphEdge
impl Eq for BrowserGraphEdge
impl StructuralPartialEq for BrowserGraphEdge
Auto Trait Implementations§
impl Freeze for BrowserGraphEdge
impl RefUnwindSafe for BrowserGraphEdge
impl Send for BrowserGraphEdge
impl Sync for BrowserGraphEdge
impl Unpin for BrowserGraphEdge
impl UnwindSafe for BrowserGraphEdge
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more