pub struct MissionControlFixture {
pub mission: AgentMission,
pub cassette: DevCassette,
pub conflicts: Vec<WorkspaceLeaseConflict>,
pub snapshot: Expr,
}Expand description
Fake Mission Control data used by UI and replay tests.
Fields§
§mission: AgentMissionMission rendered by Mission Control.
cassette: DevCassetteReplayable evidence stream for the mission.
conflicts: Vec<WorkspaceLeaseConflict>Lease conflicts surfaced to the operator.
snapshot: ExprStructured mission snapshot as SIM expression data.
Trait Implementations§
Source§impl Clone for MissionControlFixture
impl Clone for MissionControlFixture
Source§fn clone(&self) -> MissionControlFixture
fn clone(&self) -> MissionControlFixture
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 MissionControlFixture
impl Debug for MissionControlFixture
impl Eq for MissionControlFixture
Source§impl PartialEq for MissionControlFixture
impl PartialEq for MissionControlFixture
Source§fn eq(&self, other: &MissionControlFixture) -> bool
fn eq(&self, other: &MissionControlFixture) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MissionControlFixture
Auto Trait Implementations§
impl Freeze for MissionControlFixture
impl RefUnwindSafe for MissionControlFixture
impl Send for MissionControlFixture
impl Sync for MissionControlFixture
impl Unpin for MissionControlFixture
impl UnsafeUnpin for MissionControlFixture
impl UnwindSafe for MissionControlFixture
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