pub struct CreateSurface {
pub surface_id: Surface,
pub context_id: Context,
}Expand description
The CreateSurface request.
This request replies CreateSurfaceReply.
Associated cookie types are CreateSurfaceCookie and CreateSurfaceCookieUnchecked.
Fields§
§surface_id: Surface§context_id: ContextTrait Implementations§
Source§impl Clone for CreateSurface
impl Clone for CreateSurface
Source§fn clone(&self) -> CreateSurface
fn clone(&self) -> CreateSurface
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateSurface
impl Debug for CreateSurface
Source§impl RawRequest for CreateSurface
impl RawRequest for CreateSurface
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 CreateSurface
impl Request for CreateSurface
Source§impl RequestWithReply for CreateSurface
impl RequestWithReply for CreateSurface
Source§type Reply = CreateSurfaceReply
type Reply = CreateSurfaceReply
Reply associated with the request
Source§type Cookie = CreateSurfaceCookie
type Cookie = CreateSurfaceCookie
Default cookie type for the request, as returned by Connection::send_request.
Source§type CookieUnchecked = CreateSurfaceCookieUnchecked
type CookieUnchecked = CreateSurfaceCookieUnchecked
Unchecked cookie type for the request, as returned by Connection::send_request_unchecked.
Auto Trait Implementations§
impl Freeze for CreateSurface
impl RefUnwindSafe for CreateSurface
impl Send for CreateSurface
impl Sync for CreateSurface
impl Unpin for CreateSurface
impl UnsafeUnpin for CreateSurface
impl UnwindSafe for CreateSurface
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