pub struct FakeCaptureBackend;Implementations§
Trait Implementations§
Source§impl CaptureBackend for FakeCaptureBackend
impl CaptureBackend for FakeCaptureBackend
fn name(&self) -> &'static str
fn list_screens(&self) -> Result<Vec<ScreenInfo>>
fn capture( &self, target: CaptureTarget, frame_dir: &Path, format: &ImageFormat, grid_overlay: bool, image_size_limit: ImageSizeLimit, ) -> Result<Vec<CapturedScreen>>
Auto Trait Implementations§
impl Freeze for FakeCaptureBackend
impl RefUnwindSafe for FakeCaptureBackend
impl Send for FakeCaptureBackend
impl Sync for FakeCaptureBackend
impl Unpin for FakeCaptureBackend
impl UnsafeUnpin for FakeCaptureBackend
impl UnwindSafe for FakeCaptureBackend
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