pub struct Relink {
pub edge_id: EdgeId,
pub new_src: Option<VertexId>,
pub new_dst: Option<VertexId>,
}
Expand description
リリンク(エッジの端点変更)
Fields§
§edge_id: EdgeId
§new_src: Option<VertexId>
§new_dst: Option<VertexId>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Relink
impl<'de> Deserialize<'de> for Relink
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 Relink
impl RefUnwindSafe for Relink
impl Send for Relink
impl Sync for Relink
impl Unpin for Relink
impl UnwindSafe for Relink
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