pub struct XyFlowEdgeElement {
pub id: EdgeId,
pub edge: Edge,
pub selected: Option<bool>,
}Expand description
Adapter-owned edge array element for exact XyFlow applyEdgeChanges semantics.
Fields§
§id: EdgeId§edge: Edge§selected: Option<bool>Implementations§
Trait Implementations§
Source§impl Clone for XyFlowEdgeElement
impl Clone for XyFlowEdgeElement
Source§fn clone(&self) -> XyFlowEdgeElement
fn clone(&self) -> XyFlowEdgeElement
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 XyFlowEdgeElement
impl Debug for XyFlowEdgeElement
Source§impl<'de> Deserialize<'de> for XyFlowEdgeElement
impl<'de> Deserialize<'de> for XyFlowEdgeElement
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
Auto Trait Implementations§
impl Freeze for XyFlowEdgeElement
impl RefUnwindSafe for XyFlowEdgeElement
impl Send for XyFlowEdgeElement
impl Sync for XyFlowEdgeElement
impl Unpin for XyFlowEdgeElement
impl UnsafeUnpin for XyFlowEdgeElement
impl UnwindSafe for XyFlowEdgeElement
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