pub struct Recorder { /* private fields */ }Expand description
Owns the long-running child process. Sending SIGINT — not SIGKILL — is
required for simctl io recordVideo to finalize a valid MP4; Rust’s
Child::kill() only sends SIGKILL, so this shells out to libc::kill
directly (see plan §6.2 / §3a).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for Recorder
impl !RefUnwindSafe for Recorder
impl !UnwindSafe for Recorder
impl Send for Recorder
impl Sync for Recorder
impl Unpin for Recorder
impl UnsafeUnpin for Recorder
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