pub struct HyperedgeData {
pub id: HyperedgeId,
pub members: Vec<NodeId>,
pub color: [f32; 4],
}Fields§
§id: HyperedgeId§members: Vec<NodeId>§color: [f32; 4]Trait Implementations§
Source§impl Clone for HyperedgeData
impl Clone for HyperedgeData
Source§fn clone(&self) -> HyperedgeData
fn clone(&self) -> HyperedgeData
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for HyperedgeData
impl RefUnwindSafe for HyperedgeData
impl Send for HyperedgeData
impl Sync for HyperedgeData
impl Unpin for HyperedgeData
impl UnsafeUnpin for HyperedgeData
impl UnwindSafe for HyperedgeData
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