pub struct PlaytestReport {
pub entrants: Vec<EntrantTries>,
pub checks: Vec<Judged>,
pub blocked: bool,
}Expand description
What a playtest found. Its Display is the table people read; a game
adds its own lines from the data.
Fields§
§entrants: Vec<EntrantTries>Every entrant’s tries, in the order given.
checks: Vec<Judged>Every check, in the order given, and what it found.
blocked: boolWhether a rate fell under its floor.
Implementations§
Trait Implementations§
Source§impl Clone for PlaytestReport
impl Clone for PlaytestReport
Source§fn clone(&self) -> PlaytestReport
fn clone(&self) -> PlaytestReport
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 PlaytestReport
impl Debug for PlaytestReport
Source§impl<'de> Deserialize<'de> for PlaytestReport
impl<'de> Deserialize<'de> for PlaytestReport
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 Display for PlaytestReport
The table: how many tries from which seeds, a line per check, then
every try of every entrant.
impl Display for PlaytestReport
The table: how many tries from which seeds, a line per check, then every try of every entrant.
impl Eq for PlaytestReport
Source§impl JsonSchema for PlaytestReport
impl JsonSchema for PlaytestReport
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for PlaytestReport
impl PartialEq for PlaytestReport
Source§impl Serialize for PlaytestReport
impl Serialize for PlaytestReport
impl StructuralPartialEq for PlaytestReport
Auto Trait Implementations§
impl Freeze for PlaytestReport
impl RefUnwindSafe for PlaytestReport
impl Send for PlaytestReport
impl Sync for PlaytestReport
impl Unpin for PlaytestReport
impl UnsafeUnpin for PlaytestReport
impl UnwindSafe for PlaytestReport
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