pub struct GeneratedTests {
pub unit_tests: Vec<String>,
pub property_tests: Vec<String>,
pub doc_tests: Vec<String>,
pub mutation_config: Option<String>,
pub equivalence_tests: Vec<String>,
}Expand description
Generated test suite for a transpiled function.
Fields§
§unit_tests: Vec<String>Unit tests (happy path, error cases, edge cases)
property_tests: Vec<String>Property tests (determinism, no panics, invariants)
doc_tests: Vec<String>Doc tests (usage examples)
mutation_config: Option<String>Mutation test configuration (TOML format)
equivalence_tests: Vec<String>Behavior equivalence tests (Rust vs C)
Trait Implementations§
Source§impl Clone for GeneratedTests
impl Clone for GeneratedTests
Source§fn clone(&self) -> GeneratedTests
fn clone(&self) -> GeneratedTests
Returns a duplicate of the value. Read more
1.0.0 · 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 GeneratedTests
impl Debug for GeneratedTests
Source§impl PartialEq for GeneratedTests
impl PartialEq for GeneratedTests
impl Eq for GeneratedTests
impl StructuralPartialEq for GeneratedTests
Auto Trait Implementations§
impl Freeze for GeneratedTests
impl RefUnwindSafe for GeneratedTests
impl Send for GeneratedTests
impl Sync for GeneratedTests
impl Unpin for GeneratedTests
impl UnwindSafe for GeneratedTests
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