#[non_exhaustive]pub struct SeedResult {
pub raw_turns: i32,
pub raw_turns_deduped: i64,
pub raw_turns_inserted: i64,
pub sessions: i32,
}Expand description
A summary of one seeding run.
Models the contract’s SeedResult schema.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.raw_turns: i32The total number of corpus rows replayed.
raw_turns_deduped: i64The contract’s raw_turns_deduped.
raw_turns_inserted: i64RawTurnsInserted counts rows that landed as new raw turns; RawTurnsDeduped counts replays the raw layer’s dedup absorbed (a re- seed reports everything deduped).
sessions: i32The number of demo sessions the corpora replay into.
Trait Implementations§
Source§impl Clone for SeedResult
impl Clone for SeedResult
Source§fn clone(&self) -> SeedResult
fn clone(&self) -> SeedResult
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 ContractModel for SeedResult
impl ContractModel for SeedResult
Source§impl Debug for SeedResult
impl Debug for SeedResult
Source§impl Default for SeedResult
impl Default for SeedResult
Source§fn default() -> SeedResult
fn default() -> SeedResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SeedResultwhere
SeedResult: Default,
impl<'de> Deserialize<'de> for SeedResultwhere
SeedResult: Default,
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
Source§impl PartialEq for SeedResult
impl PartialEq for SeedResult
Source§impl Serialize for SeedResult
impl Serialize for SeedResult
impl StructuralPartialEq for SeedResult
Auto Trait Implementations§
impl Freeze for SeedResult
impl RefUnwindSafe for SeedResult
impl Send for SeedResult
impl Sync for SeedResult
impl Unpin for SeedResult
impl UnsafeUnpin for SeedResult
impl UnwindSafe for SeedResult
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