pub fn enter(&self, surface: &wl_surface::WlSurface) {
        if let Some(client) = surface.as_ref().client() {
            self.with_client_outputs(client, |output| surface.enter(output))
        }
    }
/// Sends `wl_surface.enter` for the provided surface
/// with the matching client output
Sends `wl_surface.enter` for the provided surface
with the matching client output
Sends ` wl_surface . enter ` for the provided surface with the matching client output
pub fn enter(&self, surface: &wl_surface::WlSurface) {
        if let Some(client) = surface.as_ref().client() {
            self.with_client_outputs(client, |output| surface.enter(output))
        }
    }
pub fn enter ( & self , surface : & wl_surface :: WlSurface ) { if let Some ( client ) = surface . as_ref ( ) . client ( ) { self . with_client_outputs ( client , | output | surface . enter ( output ) ) } }
Sends `wl_surface.enter` for the provided surface
with the matching client output
Sends ` wl_surface . enter ` for the provided surface with the matching client output
&self
surface
&wl_surface::WlSurface
&self
surface
&wl_surface::WlSurface