Enum wayland_client::protocol::wl_surface::Event [] [src]

pub enum Event {
    Enter {
        output: Proxy<WlOutput>,
    },
    Leave {
        output: Proxy<WlOutput>,
    },
}

Variants

surface enters an output

This is emitted whenever a surface's creation, movement, or resizing results in some part of it being within the scanout region of an output.

Note that a surface may be overlapping with zero or more outputs.

Fields of Enter

surface leaves an output

This is emitted whenever a surface's creation, movement, or resizing results in it no longer having any part of it within the scanout region of an output.

Fields of Leave

Trait Implementations

impl MessageGroup for Event
[src]

[src]

Whether this message is a destructor Read more

[src]

Construct a message of this group from its C representation

[src]

Build a C representation of this message Read more

Auto Trait Implementations

impl Send for Event

impl Sync for Event