pub struct RecordingState {Show 13 fields
pub session_id: SessionId,
pub interval_ms: u32,
pub started_at_unix_ms: i64,
pub stopped_at_unix_ms: Option<i64>,
pub frames: Vec<StoredFrame>,
pub max_frames: u32,
pub max_memory_bytes: u64,
pub overflowed: bool,
pub total_frames_captured: u32,
pub approx_memory_bytes: u64,
pub total_capture_ms: f64,
pub max_capture_ms: f64,
pub stop_signal: Arc<Notify>,
}Fields§
§session_id: SessionId§interval_ms: u32§started_at_unix_ms: i64§stopped_at_unix_ms: Option<i64>§frames: Vec<StoredFrame>§max_frames: u32§max_memory_bytes: u64§overflowed: bool§total_frames_captured: u32§approx_memory_bytes: u64§total_capture_ms: f64§max_capture_ms: f64§stop_signal: Arc<Notify>Auto Trait Implementations§
impl Freeze for RecordingState
impl RefUnwindSafe for RecordingState
impl Send for RecordingState
impl Sync for RecordingState
impl Unpin for RecordingState
impl UnsafeUnpin for RecordingState
impl UnwindSafe for RecordingState
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