pub struct ExecutionHistory {
pub version: u32,
pub entries: Vec<ExecutionEntry>,
}Expand description
Root execution history data structure.
Fields§
§version: u32Schema version for migrations.
entries: Vec<ExecutionEntry>Historical execution entries.
Trait Implementations§
Source§impl Clone for ExecutionHistory
impl Clone for ExecutionHistory
Source§fn clone(&self) -> ExecutionHistory
fn clone(&self) -> ExecutionHistory
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 ExecutionHistory
impl Debug for ExecutionHistory
Source§impl Default for ExecutionHistory
impl Default for ExecutionHistory
Source§impl<'de> Deserialize<'de> for ExecutionHistory
impl<'de> Deserialize<'de> for ExecutionHistory
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 ExecutionHistory
impl RefUnwindSafe for ExecutionHistory
impl Send for ExecutionHistory
impl Sync for ExecutionHistory
impl Unpin for ExecutionHistory
impl UnsafeUnpin for ExecutionHistory
impl UnwindSafe for ExecutionHistory
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