pub struct RecordingSnapshot {
pub status: RecordingStatus,
pub session_id: Option<String>,
pub path: String,
pub download_url: String,
pub mime_type: Option<String>,
pub native: bool,
pub bytes: u64,
pub error: Option<String>,
pub started_at: Option<String>,
pub finished_at: Option<String>,
}Expand description
A stable snapshot returned to agents.
Fields§
§status: RecordingStatus§session_id: Option<String>§path: String§download_url: String§mime_type: Option<String>§native: boolTrue when the dev server is capturing the native desktop directly. False means the browser bridge owns MediaRecorder capture.
bytes: u64§error: Option<String>§started_at: Option<String>§finished_at: Option<String>Trait Implementations§
Source§impl Clone for RecordingSnapshot
impl Clone for RecordingSnapshot
Source§fn clone(&self) -> RecordingSnapshot
fn clone(&self) -> RecordingSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RecordingSnapshot
impl Debug for RecordingSnapshot
Auto Trait Implementations§
impl Freeze for RecordingSnapshot
impl RefUnwindSafe for RecordingSnapshot
impl Send for RecordingSnapshot
impl Sync for RecordingSnapshot
impl Unpin for RecordingSnapshot
impl UnsafeUnpin for RecordingSnapshot
impl UnwindSafe for RecordingSnapshot
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