pub struct MissionSubgraph {
pub mission: Mission,
pub mission_node_id: Uuid,
pub features: Vec<Feature>,
pub assertions: Vec<Assertion>,
pub handoffs: Vec<Handoff>,
pub edges: Vec<SnapshotEdge>,
}Expand description
Mission node plus connected features, assertions, handoffs, and edge rows.
Fields§
§mission: Mission§mission_node_id: Uuid§features: Vec<Feature>§assertions: Vec<Assertion>§handoffs: Vec<Handoff>§edges: Vec<SnapshotEdge>Trait Implementations§
Source§impl Clone for MissionSubgraph
impl Clone for MissionSubgraph
Source§fn clone(&self) -> MissionSubgraph
fn clone(&self) -> MissionSubgraph
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 moreAuto Trait Implementations§
impl Freeze for MissionSubgraph
impl RefUnwindSafe for MissionSubgraph
impl Send for MissionSubgraph
impl Sync for MissionSubgraph
impl Unpin for MissionSubgraph
impl UnsafeUnpin for MissionSubgraph
impl UnwindSafe for MissionSubgraph
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