pub struct RecordingHandle { /* private fields */ }Expand description
Implementations§
Source§impl RecordingHandle
impl RecordingHandle
Sourcepub fn frame_count(&self) -> u64
pub fn frame_count(&self) -> u64
Sourcepub fn dropped_count(&self) -> u64
pub fn dropped_count(&self) -> u64
获取当前丢帧数量
Sourcepub fn is_stop_requested(&self) -> bool
pub fn is_stop_requested(&self) -> bool
检查是否已请求停止(用于循环条件判断)
Sourcepub fn output_path(&self) -> &PathBuf
pub fn output_path(&self) -> &PathBuf
获取输出文件路径
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RecordingHandle
impl RefUnwindSafe for RecordingHandle
impl Send for RecordingHandle
impl Sync for RecordingHandle
impl Unpin for RecordingHandle
impl UnwindSafe for RecordingHandle
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more