pub fn configure(this: ObjectRef<Self>, client: &Client) -> Result<(), Error> {
        ftrace::duration!("wayland", "XdgSurface::configure");
        let serial = client.event_queue().next_serial();
        client.event_queue().post(this.id(), ZxdgSurfaceV6Event::Configure { serial })?;
        Ok(())
    }
/// Concludes a surface configuration sequence.
///
/// Each concrete `XdgSurface` role configuration sequence is concluded and
/// committed by a xdg_surface::configure event.
Concludes a surface configuration sequence.
Each concrete `XdgSurface` role configuration sequence is concluded and
committed by a xdg_surface::configure event.
Concludes a surface configuration sequence . Each concrete ` XdgSurface ` role configuration sequence is concluded and committed by a xdg_surface :: configure event .
pub fn configure(this: ObjectRef<Self>, client: &Client) -> Result<(), Error> {
        ftrace::duration!("wayland", "XdgSurface::configure");
        let serial = client.event_queue().next_serial();
        client.event_queue().post(this.id(), ZxdgSurfaceV6Event::Configure { serial })?;
        Ok(())
    }
pub fn configure ( this : ObjectRef < Self > , client : & Client ) -> Result < ( ) , Error > { ftrace :: duration ! ( " " " " ) ; let serial = client . event_queue ( ) . next_serial ( ) ; client . event_queue ( ) . post ( this . id ( ) , ZxdgSurfaceV6Event :: Configure { serial } ) ? ; Ok ( ( ) ) }
Concludes a surface configuration sequence.
Concludes a surface configuration sequence .
this
ObjectRef<Self>
client
&Client
this
ObjectRef<Self>
client
&Client