pub struct TestingRunOptions {
pub discover: bool,
pub module: Option<String>,
pub package: Option<String>,
pub format: TestingFormat,
}Expand description
ign testing run inputs. discover / module / package are
mutually exclusive — enforced HERE as well as in clap (defence in
depth: the TUI and the MCP bridge call the action directly).
Fields§
§discover: boolList the gateway’s discovered test modules instead of running.
module: Option<String>Run ONE dotted module (proj.foo_test).
package: Option<String>Run every module under a package prefix (proj.).
format: TestingFormatThe report rendered into data.report (see TestingFormat).
Trait Implementations§
Source§impl Clone for TestingRunOptions
impl Clone for TestingRunOptions
Source§impl Debug for TestingRunOptions
impl Debug for TestingRunOptions
Auto Trait Implementations§
impl Freeze for TestingRunOptions
impl RefUnwindSafe for TestingRunOptions
impl Send for TestingRunOptions
impl Sync for TestingRunOptions
impl Unpin for TestingRunOptions
impl UnsafeUnpin for TestingRunOptions
impl UnwindSafe for TestingRunOptions
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