pub enum GraphLocalBindingTarget {
Graph,
Node {
id: NodeId,
},
Port {
id: PortId,
},
Edge {
id: EdgeId,
},
Group {
id: GroupId,
},
StickyNote {
id: StickyNoteId,
},
}Expand description
A graph-local binding target.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for GraphLocalBindingTarget
impl Clone for GraphLocalBindingTarget
Source§fn clone(&self) -> GraphLocalBindingTarget
fn clone(&self) -> GraphLocalBindingTarget
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 GraphLocalBindingTarget
Source§impl Debug for GraphLocalBindingTarget
impl Debug for GraphLocalBindingTarget
Source§impl<'de> Deserialize<'de> for GraphLocalBindingTarget
impl<'de> Deserialize<'de> for GraphLocalBindingTarget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for GraphLocalBindingTarget
Source§impl Hash for GraphLocalBindingTarget
impl Hash for GraphLocalBindingTarget
Source§impl Ord for GraphLocalBindingTarget
impl Ord for GraphLocalBindingTarget
Source§fn cmp(&self, other: &GraphLocalBindingTarget) -> Ordering
fn cmp(&self, other: &GraphLocalBindingTarget) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for GraphLocalBindingTarget
impl PartialEq for GraphLocalBindingTarget
Source§fn eq(&self, other: &GraphLocalBindingTarget) -> bool
fn eq(&self, other: &GraphLocalBindingTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for GraphLocalBindingTarget
impl PartialOrd for GraphLocalBindingTarget
Source§impl Serialize for GraphLocalBindingTarget
impl Serialize for GraphLocalBindingTarget
impl StructuralPartialEq for GraphLocalBindingTarget
Auto Trait Implementations§
impl Freeze for GraphLocalBindingTarget
impl RefUnwindSafe for GraphLocalBindingTarget
impl Send for GraphLocalBindingTarget
impl Sync for GraphLocalBindingTarget
impl Unpin for GraphLocalBindingTarget
impl UnsafeUnpin for GraphLocalBindingTarget
impl UnwindSafe for GraphLocalBindingTarget
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