Struct machinery_api::foundation::IntegrationTestRunnerI [−][src]
#[repr(C)]pub struct IntegrationTestRunnerI { pub inst: *mut IntegrationTestRunnerO, pub context: StrhashT, pub config: IntegrationTestConfigT, pub app: *mut ApplicationO, pub wait: Option<unsafe extern "C" fn(inst: *mut IntegrationTestRunnerO, sec: f32, id: u64) -> bool>, pub record: Option<unsafe extern "C" fn(inst: *mut IntegrationTestRunnerO, pass: bool, test_str: *const c_char, file: *const c_char, line: u32) -> bool>, pub expect_error: Option<unsafe extern "C" fn(inst: *mut IntegrationTestRunnerO, err: *const c_char, file: *const c_char, line: u32)>, pub has_errors: Option<unsafe extern "C" fn() -> bool>, pub num_errors: Option<unsafe extern "C" fn() -> u32>, }
Fields
inst: *mut IntegrationTestRunnerOcontext: StrhashTconfig: IntegrationTestConfigTapp: *mut ApplicationOwait: Option<unsafe extern "C" fn(inst: *mut IntegrationTestRunnerO, sec: f32, id: u64) -> bool>record: Option<unsafe extern "C" fn(inst: *mut IntegrationTestRunnerO, pass: bool, test_str: *const c_char, file: *const c_char, line: u32) -> bool>expect_error: Option<unsafe extern "C" fn(inst: *mut IntegrationTestRunnerO, err: *const c_char, file: *const c_char, line: u32)>has_errors: Option<unsafe extern "C" fn() -> bool>num_errors: Option<unsafe extern "C" fn() -> u32>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for IntegrationTestRunnerI
impl !Send for IntegrationTestRunnerI
impl !Sync for IntegrationTestRunnerI
impl Unpin for IntegrationTestRunnerI
impl UnwindSafe for IntegrationTestRunnerI
Blanket Implementations
Mutably borrows from an owned value. Read more