pub struct LinuxPlatform;Implementations§
Source§impl LinuxPlatform
impl LinuxPlatform
pub fn new() -> Self
pub fn attempt_atspi(&self) -> PlatformAttemptResult
pub fn attempt_x11_selection(&self) -> PlatformAttemptResult
pub fn attempt_clipboard(&self) -> PlatformAttemptResult
Trait Implementations§
Source§impl CapturePlatform for LinuxPlatform
impl CapturePlatform for LinuxPlatform
fn active_app(&self) -> Option<ActiveApp>
fn attempt( &self, method: CaptureMethod, _app: Option<&ActiveApp>, ) -> PlatformAttemptResult
fn cleanup(&self) -> CleanupStatus
fn focused_window_frame(&self) -> Option<CGRect>
Source§impl Debug for LinuxPlatform
impl Debug for LinuxPlatform
Source§impl Default for LinuxPlatform
impl Default for LinuxPlatform
Source§fn default() -> LinuxPlatform
fn default() -> LinuxPlatform
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LinuxPlatform
impl RefUnwindSafe for LinuxPlatform
impl Send for LinuxPlatform
impl Sync for LinuxPlatform
impl Unpin for LinuxPlatform
impl UnsafeUnpin for LinuxPlatform
impl UnwindSafe for LinuxPlatform
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