Struct xcb::x::KillClient
source · pub struct KillClient {
pub resource: u32,
}
Expand description
kills a client
Forces a close down of the client that created the specified resource
.
This request has no reply.
Associated cookie types are VoidCookie and VoidCookieChecked.
Fields§
§resource: u32
Any resource belonging to the client (for example a Window), used to identify the client connection.
The special value of XCB_KILL_ALL_TEMPORARY
, the resources of all clients
that have terminated in RetainTemporary
(TODO) are destroyed.
Trait Implementations§
source§impl Clone for KillClient
impl Clone for KillClient
source§fn clone(&self) -> KillClient
fn clone(&self) -> KillClient
Returns a copy 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 KillClient
impl Debug for KillClient
source§impl RawRequest for KillClient
impl RawRequest for KillClient
source§fn raw_request(&self, c: &Connection, checked: bool) -> u64
fn raw_request(&self, c: &Connection, checked: bool) -> u64
Actual implementation of the request sending Read more
source§impl Request for KillClient
impl Request for KillClient
impl RequestWithoutReply for KillClient
Auto Trait Implementations§
impl Freeze for KillClient
impl RefUnwindSafe for KillClient
impl Send for KillClient
impl Sync for KillClient
impl Unpin for KillClient
impl UnwindSafe for KillClient
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)