1
0
Fork 0
forked from wry/wry

autocommit 2022-04-02 19:38:13 CEST

This commit is contained in:
Julian Orth 2022-04-02 19:38:13 +02:00
parent 6ad6d83b7e
commit 6de9fb8303
18 changed files with 112 additions and 51 deletions

View file

@ -251,3 +251,17 @@ pub const _NET_WM_MOVERESIZE_MOVE: u32 = 8;
pub const _NET_WM_MOVERESIZE_SIZE_KEYBOARD: u32 = 9;
pub const _NET_WM_MOVERESIZE_MOVE_KEYBOARD: u32 = 10;
pub const _NET_WM_MOVERESIZE_CANCEL: u32 = 11;
pub const STACK_MODE_ABOVE : u32 = 0;
pub const STACK_MODE_BELOW : u32 = 1;
pub const STACK_MODE_TOP_IF : u32 = 2;
pub const STACK_MODE_BOTTOM_IF : u32 = 3;
pub const STACK_MODE_OPPOSITE : u32 = 4;
pub const CONFIG_WINDOW_X : u16 = 1;
pub const CONFIG_WINDOW_Y : u16 = 2;
pub const CONFIG_WINDOW_WIDTH : u16 = 4;
pub const CONFIG_WINDOW_HEIGHT : u16 = 8;
pub const CONFIG_WINDOW_BORDER_WIDTH : u16 = 16;
pub const CONFIG_WINDOW_SIBLING : u16 = 32;
pub const CONFIG_WINDOW_STACK_MODE : u16 = 64;

View file

@ -3,6 +3,7 @@ use crate::xcon::parser::Parser;
use crate::xcon::XconError;
use bstr::{BStr, ByteSlice};
use std::borrow::Cow;
use std::fmt::Debug;
use std::rc::Rc;
use uapi::OwnedFd;
@ -11,7 +12,7 @@ fn unimplemented() -> ! {
unimplemented!();
}
pub unsafe trait Message<'a>: Clone + 'a {
pub unsafe trait Message<'a>: Clone + Debug + 'a {
type Generic<'b>: Message<'b>;
const IS_POD: bool;
const HAS_FDS: bool;