pub struct AtomCollection {Show 85 fields
pub _GTK_FRAME_EXTENTS: Atom,
pub _NET_ACTIVE_WINDOW: Atom,
pub _NET_CLIENT_LIST: Atom,
pub _NET_CLIENT_LIST_STACKING: Atom,
pub _NET_CLOSE_WINDOW: Atom,
pub _NET_CURRENT_DESKTOP: Atom,
pub _NET_DESKTOP_GEOMETRY: Atom,
pub _NET_DESKTOP_LAYOUT: Atom,
pub _NET_DESKTOP_NAMES: Atom,
pub _NET_DESKTOP_VIEWPORT: Atom,
pub _NET_FRAME_EXTENTS: Atom,
pub _NET_MOVERESIZE_WINDOW: Atom,
pub _NET_NUMBER_OF_DESKTOPS: Atom,
pub _NET_REQUEST_FRAME_EXTENTS: Atom,
pub _NET_SHOWING_DESKTOP: Atom,
pub _NET_SUPPORTED: Atom,
pub _NET_SUPPORTING_WM_CHECK: Atom,
pub _NET_SYSTEM_TRAY_OPCODE: Atom,
pub _NET_WORKAREA: Atom,
pub _NET_WM_ACTION_ABOVE: Atom,
pub _NET_WM_ACTION_BELOW: Atom,
pub _NET_WM_ACTION_CHANGE_DESKTOP: Atom,
pub _NET_WM_ACTION_CLOSE: Atom,
pub _NET_WM_ACTION_FULLSCREEN: Atom,
pub _NET_WM_ACTION_MAXIMIZE_HORZ: Atom,
pub _NET_WM_ACTION_MAXIMIZE_VERT: Atom,
pub _NET_WM_ACTION_MINIMIZE: Atom,
pub _NET_WM_ACTION_MOVE: Atom,
pub _NET_WM_ACTION_RESIZE: Atom,
pub _NET_WM_ACTION_SHADE: Atom,
pub _NET_WM_ACTION_STICK: Atom,
pub _NET_WM_ALLOWED_ACTIONS: Atom,
pub _NET_WM_BYPASS_COMPOSITOR: Atom,
pub _NET_WM_CONTEXT_HELP: Atom,
pub _NET_WM_DESKTOP: Atom,
pub _NET_WM_FULLSCREEN_MONITORS: Atom,
pub _NET_WM_HANDLED_ICONS: Atom,
pub _NET_WM_ICON: Atom,
pub _NET_WM_ICON_GEOMETRY: Atom,
pub _NET_WM_ICON_NAME: Atom,
pub _NET_WM_MOVERESIZE: Atom,
pub _NET_WM_NAME: Atom,
pub _NET_WM_OPAQUE_REGION: Atom,
pub _NET_WM_PID: Atom,
pub _NET_WM_PING: Atom,
pub _NET_WM_WINDOW_OPACITY: Atom,
pub _NET_WM_WINDOW_OPACITY_LOCKED: Atom,
pub _NET_WM_STATE: Atom,
pub _NET_WM_STATE_ABOVE: Atom,
pub _NET_WM_STATE_BELOW: Atom,
pub _NET_WM_STATE_DEMANDS_ATTENTION: Atom,
pub _NET_WM_STATE_FOCUSED: Atom,
pub _NET_WM_STATE_FULLSCREEN: Atom,
pub _NET_WM_STATE_HIDDEN: Atom,
pub _NET_WM_STATE_MAXIMIZED_VERT: Atom,
pub _NET_WM_STATE_MAXIMIZED_HORZ: Atom,
pub _NET_WM_STATE_MODAL: Atom,
pub _NET_WM_STATE_SHADED: Atom,
pub _NET_WM_STATE_SKIP_PAGER: Atom,
pub _NET_WM_STATE_SKIP_TASKBAR: Atom,
pub _NET_WM_STATE_STICKY: Atom,
pub _NET_WM_STRUT: Atom,
pub _NET_WM_STRUT_PARTIAL: Atom,
pub _NET_WM_SYNC_REQUEST: Atom,
pub _NET_WM_SYNC_REQUEST_COUNTER: Atom,
pub _NET_WM_USER_TIME: Atom,
pub _NET_WM_USER_TIME_WINDOW: Atom,
pub _NET_WM_VISIBLE_NAME: Atom,
pub _NET_WM_VISIBLE_ICON_NAME: Atom,
pub _NET_WM_WINDOW_TYPE: Atom,
pub _NET_WM_WINDOW_TYPE_COMBO: Atom,
pub _NET_WM_WINDOW_TYPE_DESKTOP: Atom,
pub _NET_WM_WINDOW_TYPE_DIALOG: Atom,
pub _NET_WM_WINDOW_TYPE_DND: Atom,
pub _NET_WM_WINDOW_TYPE_DOCK: Atom,
pub _NET_WM_WINDOW_TYPE_DROPDOWN_MENU: Atom,
pub _NET_WM_WINDOW_TYPE_MENU: Atom,
pub _NET_WM_WINDOW_TYPE_NORMAL: Atom,
pub _NET_WM_WINDOW_TYPE_NOTIFICATION: Atom,
pub _NET_WM_WINDOW_TYPE_POPUP_MENU: Atom,
pub _NET_WM_WINDOW_TYPE_SPLASH: Atom,
pub _NET_WM_WINDOW_TYPE_TOOLBAR: Atom,
pub _NET_WM_WINDOW_TYPE_TOOLTIP: Atom,
pub _NET_WM_WINDOW_TYPE_UTILITY: Atom,
pub UTF8_STRING: Atom,
}Fields§
§_GTK_FRAME_EXTENTS: Atom§_NET_ACTIVE_WINDOW: Atom§_NET_CLIENT_LIST: Atom§_NET_CLIENT_LIST_STACKING: Atom§_NET_CLOSE_WINDOW: Atom§_NET_CURRENT_DESKTOP: Atom§_NET_DESKTOP_GEOMETRY: Atom§_NET_DESKTOP_LAYOUT: Atom§_NET_DESKTOP_NAMES: Atom§_NET_DESKTOP_VIEWPORT: Atom§_NET_FRAME_EXTENTS: Atom§_NET_MOVERESIZE_WINDOW: Atom§_NET_NUMBER_OF_DESKTOPS: Atom§_NET_REQUEST_FRAME_EXTENTS: Atom§_NET_SHOWING_DESKTOP: Atom§_NET_SUPPORTED: Atom§_NET_SUPPORTING_WM_CHECK: Atom§_NET_SYSTEM_TRAY_OPCODE: Atom§_NET_WORKAREA: Atom§_NET_WM_ACTION_ABOVE: Atom§_NET_WM_ACTION_BELOW: Atom§_NET_WM_ACTION_CHANGE_DESKTOP: Atom§_NET_WM_ACTION_CLOSE: Atom§_NET_WM_ACTION_FULLSCREEN: Atom§_NET_WM_ACTION_MAXIMIZE_HORZ: Atom§_NET_WM_ACTION_MAXIMIZE_VERT: Atom§_NET_WM_ACTION_MINIMIZE: Atom§_NET_WM_ACTION_MOVE: Atom§_NET_WM_ACTION_RESIZE: Atom§_NET_WM_ACTION_SHADE: Atom§_NET_WM_ACTION_STICK: Atom§_NET_WM_ALLOWED_ACTIONS: Atom§_NET_WM_BYPASS_COMPOSITOR: Atom§_NET_WM_CONTEXT_HELP: Atom§_NET_WM_DESKTOP: Atom§_NET_WM_FULLSCREEN_MONITORS: Atom§_NET_WM_HANDLED_ICONS: Atom§_NET_WM_ICON: Atom§_NET_WM_ICON_GEOMETRY: Atom§_NET_WM_ICON_NAME: Atom§_NET_WM_MOVERESIZE: Atom§_NET_WM_NAME: Atom§_NET_WM_OPAQUE_REGION: Atom§_NET_WM_PID: Atom§_NET_WM_PING: Atom§_NET_WM_WINDOW_OPACITY: Atom§_NET_WM_WINDOW_OPACITY_LOCKED: Atom§_NET_WM_STATE: Atom§_NET_WM_STATE_ABOVE: Atom§_NET_WM_STATE_BELOW: Atom§_NET_WM_STATE_DEMANDS_ATTENTION: Atom§_NET_WM_STATE_FOCUSED: Atom§_NET_WM_STATE_FULLSCREEN: Atom§_NET_WM_STATE_HIDDEN: Atom§_NET_WM_STATE_MAXIMIZED_VERT: Atom§_NET_WM_STATE_MAXIMIZED_HORZ: Atom§_NET_WM_STATE_MODAL: Atom§_NET_WM_STATE_SHADED: Atom§_NET_WM_STATE_SKIP_PAGER: Atom§_NET_WM_STATE_SKIP_TASKBAR: Atom§_NET_WM_STATE_STICKY: Atom§_NET_WM_STRUT: Atom§_NET_WM_STRUT_PARTIAL: Atom§_NET_WM_SYNC_REQUEST: Atom§_NET_WM_SYNC_REQUEST_COUNTER: Atom§_NET_WM_USER_TIME: Atom§_NET_WM_USER_TIME_WINDOW: Atom§_NET_WM_VISIBLE_NAME: Atom§_NET_WM_VISIBLE_ICON_NAME: Atom§_NET_WM_WINDOW_TYPE: Atom§_NET_WM_WINDOW_TYPE_COMBO: Atom§_NET_WM_WINDOW_TYPE_DESKTOP: Atom§_NET_WM_WINDOW_TYPE_DIALOG: Atom§_NET_WM_WINDOW_TYPE_DND: Atom§_NET_WM_WINDOW_TYPE_DOCK: Atom§_NET_WM_WINDOW_TYPE_DROPDOWN_MENU: Atom§_NET_WM_WINDOW_TYPE_MENU: Atom§_NET_WM_WINDOW_TYPE_NORMAL: Atom§_NET_WM_WINDOW_TYPE_NOTIFICATION: Atom§_NET_WM_WINDOW_TYPE_POPUP_MENU: Atom§_NET_WM_WINDOW_TYPE_SPLASH: Atom§_NET_WM_WINDOW_TYPE_TOOLBAR: Atom§_NET_WM_WINDOW_TYPE_TOOLTIP: Atom§_NET_WM_WINDOW_TYPE_UTILITY: Atom§UTF8_STRING: AtomImplementations§
Source§impl AtomCollection
impl AtomCollection
pub fn new<C: ConnectionExt>( _conn: &C, ) -> Result<AtomCollectionCookie<'_, C>, ConnectionError>
Trait Implementations§
Source§impl Clone for AtomCollection
impl Clone for AtomCollection
Source§fn clone(&self) -> AtomCollection
fn clone(&self) -> AtomCollection
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AtomCollection
impl Debug for AtomCollection
impl Copy for AtomCollection
Auto Trait Implementations§
impl Freeze for AtomCollection
impl RefUnwindSafe for AtomCollection
impl Send for AtomCollection
impl Sync for AtomCollection
impl Unpin for AtomCollection
impl UnwindSafe for AtomCollection
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more