pub struct Episode {
pub schema: String,
pub version: u32,
pub id: String,
pub category: EpisodeCategory,
pub snapshot_source: String,
pub patch_sources: Vec<String>,
pub natural_language_baseline: String,
pub capsule_budget_bytes: usize,
pub comparison: ComparisonFixture,
pub golden: GoldenAnswers,
pub recovery_questions: Vec<RecoveryQuestion>,
pub seeded_invalid_sources: Vec<SeededInvalidSource>,
}Fields§
§schema: String§version: u32§id: String§category: EpisodeCategory§snapshot_source: String§patch_sources: Vec<String>§natural_language_baseline: String§capsule_budget_bytes: usize§comparison: ComparisonFixture§golden: GoldenAnswers§recovery_questions: Vec<RecoveryQuestion>§seeded_invalid_sources: Vec<SeededInvalidSource>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Episode
impl<'de> Deserialize<'de> for Episode
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 Episode
impl RefUnwindSafe for Episode
impl Send for Episode
impl Sync for Episode
impl Unpin for Episode
impl UnsafeUnpin for Episode
impl UnwindSafe for Episode
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