[−][src]Struct json_schema_test_suite::TestCase
Detailed information about the individual test case in JSON-Schema-Test-Suite
Fields
name: String
Test name (unique identifier)
draft_version: String
String representation of the draft version (equialent to the test directory) This is usefull in case your test needs to be aware of the draft version under test
group_description: String
Description of the test group as provided by JSON-Schema-Test-Suite
test_case_description: String
Description of the test group as provided by JSON-Schema-Test-Suite
schema: Value
Schema to be tested
instance: Value
Instance to be validated against the `schema
is_valid: bool
Expected validity status as from JSON-Schema-Test-Suite
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TestCase
impl Send for TestCase
impl Sync for TestCase
impl Unpin for TestCase
impl UnwindSafe for TestCase
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,