pub struct PutVideo {
pub port: Port,
pub drawable: Drawable,
pub gc: Gcontext,
pub vid_x: i16,
pub vid_y: i16,
pub vid_w: u16,
pub vid_h: u16,
pub drw_x: i16,
pub drw_y: i16,
pub drw_w: u16,
pub drw_h: u16,
}
Expand description
The PutVideo
request.
This request has no reply.
Associated cookie types are VoidCookie and VoidCookieChecked.
Fields§
§port: Port
§drawable: Drawable
§gc: Gcontext
§vid_x: i16
§vid_y: i16
§vid_w: u16
§vid_h: u16
§drw_x: i16
§drw_y: i16
§drw_w: u16
§drw_h: u16
Trait Implementations§
source§impl RawRequest for PutVideo
impl RawRequest for PutVideo
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
impl RequestWithoutReply for PutVideo
Auto Trait Implementations§
impl Freeze for PutVideo
impl RefUnwindSafe for PutVideo
impl Send for PutVideo
impl Sync for PutVideo
impl Unpin for PutVideo
impl UnwindSafe for PutVideo
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
)