pub struct ZcrSecureOutputV1;
Expand description
secure output
The global interface exposing secure output capabilities is used to instantiate an interface extension for a wl_surface object. This extended interface will then allow surfaces to be marked as as only visible on secure outputs.
Trait Implementations§
Source§impl Debug for ZcrSecureOutputV1
impl Debug for ZcrSecureOutputV1
Source§impl Interface for ZcrSecureOutputV1
impl Interface for ZcrSecureOutputV1
Source§const NAME: &'static str = "zcr_secure_output_v1"
const NAME: &'static str = "zcr_secure_output_v1"
The name of this interface. This will correspond to the ‘name’ attribute
on the ‘interface’ element in the wayland protocol XML.
Auto Trait Implementations§
impl Freeze for ZcrSecureOutputV1
impl RefUnwindSafe for ZcrSecureOutputV1
impl Send for ZcrSecureOutputV1
impl Sync for ZcrSecureOutputV1
impl Unpin for ZcrSecureOutputV1
impl UnwindSafe for ZcrSecureOutputV1
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