pub struct ReplayFile {
pub version: String,
pub seed: u64,
pub experiment_ref: String,
pub timeline: Vec<ReplayStep>,
pub outputs: ReplayOutputs,
}Expand description
Replay file format for shareable simulations
Fields§
§version: StringFormat version
seed: u64Original seed
experiment_ref: StringReference to experiment YAML
timeline: Vec<ReplayStep>Timeline of simulation steps
outputs: ReplayOutputsAvailable export outputs
Trait Implementations§
Source§impl Clone for ReplayFile
impl Clone for ReplayFile
Source§fn clone(&self) -> ReplayFile
fn clone(&self) -> ReplayFile
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 ReplayFile
impl Debug for ReplayFile
Source§impl<'de> Deserialize<'de> for ReplayFile
impl<'de> Deserialize<'de> for ReplayFile
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
Auto Trait Implementations§
impl Freeze for ReplayFile
impl RefUnwindSafe for ReplayFile
impl Send for ReplayFile
impl Sync for ReplayFile
impl Unpin for ReplayFile
impl UnsafeUnpin for ReplayFile
impl UnwindSafe for ReplayFile
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