Struct x11rb::protocol::bigreq::EnableRequest
source · pub struct EnableRequest;
Expand description
Enable the BIG-REQUESTS extension.
This enables the BIG-REQUESTS extension, which allows for requests larger than 262140 bytes in length. When enabled, if the 16-bit length field is zero, it is immediately followed by a 32-bit length field specifying the length of the request in 4-byte units.
Implementations§
Trait Implementations§
source§impl Clone for EnableRequest
impl Clone for EnableRequest
source§fn clone(&self) -> EnableRequest
fn clone(&self) -> EnableRequest
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 EnableRequest
impl Debug for EnableRequest
source§impl Default for EnableRequest
impl Default for EnableRequest
source§fn default() -> EnableRequest
fn default() -> EnableRequest
Returns the “default value” for a type. Read more
source§impl ReplyRequest for EnableRequest
impl ReplyRequest for EnableRequest
source§type Reply = EnableReply
type Reply = EnableReply
The kind of reply that this request generates.
source§impl Request for EnableRequest
impl Request for EnableRequest
impl Copy for EnableRequest
Auto Trait Implementations§
impl Freeze for EnableRequest
impl RefUnwindSafe for EnableRequest
impl Send for EnableRequest
impl Sync for EnableRequest
impl Unpin for EnableRequest
impl UnwindSafe for EnableRequest
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
)