pub struct PaneSemanticReplayOutcome {
pub trace_checksum: u64,
pub transitions: Vec<PaneDragResizeTransition>,
pub final_state: PaneDragResizeState,
}Expand description
Replay output from running one trace through a pane interaction machine.
Fields§
§trace_checksum: u64§transitions: Vec<PaneDragResizeTransition>§final_state: PaneDragResizeStateTrait Implementations§
Source§impl Clone for PaneSemanticReplayOutcome
impl Clone for PaneSemanticReplayOutcome
Source§fn clone(&self) -> PaneSemanticReplayOutcome
fn clone(&self) -> PaneSemanticReplayOutcome
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 PaneSemanticReplayOutcome
impl Debug for PaneSemanticReplayOutcome
Source§impl<'de> Deserialize<'de> for PaneSemanticReplayOutcome
impl<'de> Deserialize<'de> for PaneSemanticReplayOutcome
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
impl Eq for PaneSemanticReplayOutcome
impl StructuralPartialEq for PaneSemanticReplayOutcome
Auto Trait Implementations§
impl Freeze for PaneSemanticReplayOutcome
impl RefUnwindSafe for PaneSemanticReplayOutcome
impl Send for PaneSemanticReplayOutcome
impl Sync for PaneSemanticReplayOutcome
impl Unpin for PaneSemanticReplayOutcome
impl UnsafeUnpin for PaneSemanticReplayOutcome
impl UnwindSafe for PaneSemanticReplayOutcome
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