pub struct GraduationFixture {
pub name: String,
pub input: Value,
pub expected: Value,
}Expand description
One recorded Python input/output pair used for component conformance.
Fields§
§name: StringStable fixture name used in comparison reports.
input: ValueFixture selector containing only provider, action, and arguments.
expected: ValueExpected JSON result produced by the Python provider.
Trait Implementations§
Source§impl Clone for GraduationFixture
impl Clone for GraduationFixture
Source§fn clone(&self) -> GraduationFixture
fn clone(&self) -> GraduationFixture
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 GraduationFixture
impl Debug for GraduationFixture
Source§impl<'de> Deserialize<'de> for GraduationFixture
impl<'de> Deserialize<'de> for GraduationFixture
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 GraduationFixture
impl RefUnwindSafe for GraduationFixture
impl Send for GraduationFixture
impl Sync for GraduationFixture
impl Unpin for GraduationFixture
impl UnsafeUnpin for GraduationFixture
impl UnwindSafe for GraduationFixture
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> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more