pub struct CheckOutput {
pub errors: Vec<Problem>,
pub targets: Vec<TargetReport>,
}Expand description
What check found.
Fields§
§errors: Vec<Problem>Every error of the game’s content, in the order the game’s validators found them (none with a target).
targets: Vec<TargetReport>Each target checked, with its problems (none without a target).
Trait Implementations§
Source§impl Clone for CheckOutput
impl Clone for CheckOutput
Source§fn clone(&self) -> CheckOutput
fn clone(&self) -> CheckOutput
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 CheckOutput
impl Debug for CheckOutput
Source§impl<'de> Deserialize<'de> for CheckOutput
impl<'de> Deserialize<'de> for CheckOutput
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 CheckOutput
Source§impl JsonSchema for CheckOutput
impl JsonSchema for CheckOutput
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 CheckOutput
impl PartialEq for CheckOutput
Source§impl Serialize for CheckOutput
impl Serialize for CheckOutput
impl StructuralPartialEq for CheckOutput
Auto Trait Implementations§
impl Freeze for CheckOutput
impl RefUnwindSafe for CheckOutput
impl Send for CheckOutput
impl Sync for CheckOutput
impl Unpin for CheckOutput
impl UnsafeUnpin for CheckOutput
impl UnwindSafe for CheckOutput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.