[−][src]Struct wayland_protocols::unstable::fullscreen_shell::v1::server::zwp_fullscreen_shell_mode_feedback_v1::ZwpFullscreenShellModeFeedbackV1
Implementations
impl ZwpFullscreenShellModeFeedbackV1
[src]
pub fn mode_successful(&self)
[src]
mode switch succeeded
This event indicates that the attempted mode switch operation was successful. A surface of the size requested in the mode switch will fill the output without scaling.
Upon receiving this event, the client should destroy the wl_fullscreen_shell_mode_feedback object.
pub fn mode_failed(&self)
[src]
mode switch failed
This event indicates that the attempted mode switch operation failed. This may be because the requested output mode is not possible or it may mean that the compositor does not want to allow it.
Upon receiving this event, the client should destroy the wl_fullscreen_shell_mode_feedback object.
pub fn present_cancelled(&self)
[src]
mode switch cancelled
This event indicates that the attempted mode switch operation was cancelled. Most likely this is because the client requested a second mode switch before the first one completed.
Upon receiving this event, the client should destroy the wl_fullscreen_shell_mode_feedback object.
Trait Implementations
impl AsRef<Resource<ZwpFullscreenShellModeFeedbackV1>> for ZwpFullscreenShellModeFeedbackV1
[src]
impl Clone for ZwpFullscreenShellModeFeedbackV1
[src]
fn clone(&self) -> ZwpFullscreenShellModeFeedbackV1
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ZwpFullscreenShellModeFeedbackV1
[src]
impl Eq for ZwpFullscreenShellModeFeedbackV1
[src]
impl From<Resource<ZwpFullscreenShellModeFeedbackV1>> for ZwpFullscreenShellModeFeedbackV1
[src]
impl From<ZwpFullscreenShellModeFeedbackV1> for Resource<ZwpFullscreenShellModeFeedbackV1>
[src]
fn from(value: ZwpFullscreenShellModeFeedbackV1) -> Self
[src]
impl Interface for ZwpFullscreenShellModeFeedbackV1
[src]
type Request = Request
Set of requests associated to this interface Read more
type Event = Event
Set of events associated to this interface Read more
const NAME: &'static str
[src]
const VERSION: u32
[src]
fn c_interface() -> *const wl_interface
[src]
impl PartialEq<ZwpFullscreenShellModeFeedbackV1> for ZwpFullscreenShellModeFeedbackV1
[src]
fn eq(&self, other: &ZwpFullscreenShellModeFeedbackV1) -> bool
[src]
fn ne(&self, other: &ZwpFullscreenShellModeFeedbackV1) -> bool
[src]
impl StructuralEq for ZwpFullscreenShellModeFeedbackV1
[src]
impl StructuralPartialEq for ZwpFullscreenShellModeFeedbackV1
[src]
Auto Trait Implementations
impl !RefUnwindSafe for ZwpFullscreenShellModeFeedbackV1
impl Send for ZwpFullscreenShellModeFeedbackV1
impl Sync for ZwpFullscreenShellModeFeedbackV1
impl Unpin for ZwpFullscreenShellModeFeedbackV1
impl !UnwindSafe for ZwpFullscreenShellModeFeedbackV1
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Downcast for T where
T: Any,
T: Any,
fn into_any(self: Box<T>) -> Box<dyn Any + 'static>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
fn as_any(&self) -> &(dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
impl<T> DowncastSync for T where
T: Send + Sync + Any,
T: Send + Sync + Any,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,