Struct x11rb_protocol::x11_utils::RequestHeader
source · Expand description
A representation of the header of a request.
Fields§
§major_opcode: u8
The major opcode of the request.
minor_opcode: u8
The minor opcode of the request (which, for some requests, may not be an opcode at all).
remaining_length: u32
The remaining length of the request, measured in 4 bytes units. Unlike the wire format, this does not include the header itself, which is 1 unit (or 2 if BigRequests is enabled and the length in the first unit is zero). If the BigRequests extension is enabled this can be greater than u16::max_value - 1.
Trait Implementations§
source§impl Clone for RequestHeader
impl Clone for RequestHeader
source§fn clone(&self) -> RequestHeader
fn clone(&self) -> RequestHeader
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 more