1
0
Fork 0
forked from wry/wry

autocommit 2022-01-04 15:30:21 CET

This commit is contained in:
Julian Orth 2022-01-04 15:30:21 +01:00
parent 30376c595c
commit cbbc41a463
40 changed files with 725 additions and 189 deletions

View file

@ -13,13 +13,15 @@ const GET_SUBSURFACE: u32 = 1;
const BAD_SURFACE: u32 = 0;
id!(WlSubcompositorId);
pub struct WlSubcompositorGlobal {
name: GlobalName,
}
pub struct WlSubcompositorObj {
global: Rc<WlSubcompositorGlobal>,
id: ObjectId,
id: WlSubcompositorId,
client: Rc<Client>,
}
@ -30,7 +32,7 @@ impl WlSubcompositorGlobal {
async fn bind_(
self: Rc<Self>,
id: ObjectId,
id: WlSubcompositorId,
client: &Rc<Client>,
_version: u32,
) -> Result<(), WlSubcompositorError> {
@ -99,7 +101,7 @@ handle_request!(WlSubcompositorObj);
impl Object for WlSubcompositorObj {
fn id(&self) -> ObjectId {
self.id
self.id.into()
}
fn interface(&self) -> Interface {