pub enum ObsPipeWireSourceType {
DesktopCapture,
WindowCapture,
ScreenCapture,
CameraCapture,
}Available on Linux only.
Expand description
PipeWire source type
Variants§
DesktopCapture
Screen capture via desktop portal
WindowCapture
ScreenCapture
CameraCapture
Camera capture via camera portal
Trait Implementations§
Source§impl Clone for ObsPipeWireSourceType
impl Clone for ObsPipeWireSourceType
Source§fn clone(&self) -> ObsPipeWireSourceType
fn clone(&self) -> ObsPipeWireSourceType
Returns a duplicate of the value. Read more
1.0.0 · 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 ObsPipeWireSourceType
impl Debug for ObsPipeWireSourceType
Source§impl PartialEq for ObsPipeWireSourceType
impl PartialEq for ObsPipeWireSourceType
impl Copy for ObsPipeWireSourceType
impl Eq for ObsPipeWireSourceType
impl StructuralPartialEq for ObsPipeWireSourceType
Auto Trait Implementations§
impl Freeze for ObsPipeWireSourceType
impl RefUnwindSafe for ObsPipeWireSourceType
impl Send for ObsPipeWireSourceType
impl Sync for ObsPipeWireSourceType
impl Unpin for ObsPipeWireSourceType
impl UnsafeUnpin for ObsPipeWireSourceType
impl UnwindSafe for ObsPipeWireSourceType
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