pub struct PhaseGraph {
pub nodes: Vec<PhaseNode>,
pub edges: Vec<PhaseEdge>,
}Fields§
§nodes: Vec<PhaseNode>§edges: Vec<PhaseEdge>Trait Implementations§
Source§impl Clone for PhaseGraph
impl Clone for PhaseGraph
Source§fn clone(&self) -> PhaseGraph
fn clone(&self) -> PhaseGraph
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 moreSource§impl Debug for PhaseGraph
impl Debug for PhaseGraph
Source§impl Default for PhaseGraph
impl Default for PhaseGraph
Source§fn default() -> PhaseGraph
fn default() -> PhaseGraph
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PhaseGraph
impl<'de> Deserialize<'de> for PhaseGraph
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
Source§impl PartialEq for PhaseGraph
impl PartialEq for PhaseGraph
Source§impl Serialize for PhaseGraph
impl Serialize for PhaseGraph
impl Eq for PhaseGraph
impl StructuralPartialEq for PhaseGraph
Auto Trait Implementations§
impl Freeze for PhaseGraph
impl RefUnwindSafe for PhaseGraph
impl Send for PhaseGraph
impl Sync for PhaseGraph
impl Unpin for PhaseGraph
impl UnwindSafe for PhaseGraph
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