Struct x11rb_protocol::protocol::glx::GetErrorRequest
source · pub struct GetErrorRequest {
pub context_tag: ContextTag,
}
Fields§
§context_tag: ContextTag
Implementations§
source§impl GetErrorRequest
impl GetErrorRequest
sourcepub fn serialize(self, major_opcode: u8) -> BufWithFds<[Cow<'static, [u8]>; 1]>
pub fn serialize(self, major_opcode: u8) -> BufWithFds<[Cow<'static, [u8]>; 1]>
Serialize this request into bytes for the provided connection
sourcepub fn try_parse_request(
header: RequestHeader,
value: &[u8]
) -> Result<Self, ParseError>
pub fn try_parse_request( header: RequestHeader, value: &[u8] ) -> Result<Self, ParseError>
Parse this request given its header, its body, and any fds that go along with it
Trait Implementations§
source§impl Clone for GetErrorRequest
impl Clone for GetErrorRequest
source§fn clone(&self) -> GetErrorRequest
fn clone(&self) -> GetErrorRequest
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 GetErrorRequest
impl Debug for GetErrorRequest
source§impl Default for GetErrorRequest
impl Default for GetErrorRequest
source§fn default() -> GetErrorRequest
fn default() -> GetErrorRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GetErrorRequest
impl<'de> Deserialize<'de> for GetErrorRequest
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Hash for GetErrorRequest
impl Hash for GetErrorRequest
source§impl Ord for GetErrorRequest
impl Ord for GetErrorRequest
source§fn cmp(&self, other: &GetErrorRequest) -> Ordering
fn cmp(&self, other: &GetErrorRequest) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for GetErrorRequest
impl PartialEq for GetErrorRequest
source§fn eq(&self, other: &GetErrorRequest) -> bool
fn eq(&self, other: &GetErrorRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for GetErrorRequest
impl PartialOrd for GetErrorRequest
source§fn partial_cmp(&self, other: &GetErrorRequest) -> Option<Ordering>
fn partial_cmp(&self, other: &GetErrorRequest) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl ReplyRequest for GetErrorRequest
impl ReplyRequest for GetErrorRequest
§type Reply = GetErrorReply
type Reply = GetErrorReply
The kind of reply that this request generates.
source§impl Request for GetErrorRequest
impl Request for GetErrorRequest
source§impl Serialize for GetErrorRequest
impl Serialize for GetErrorRequest
impl Copy for GetErrorRequest
impl Eq for GetErrorRequest
impl StructuralPartialEq for GetErrorRequest
Auto Trait Implementations§
impl Freeze for GetErrorRequest
impl RefUnwindSafe for GetErrorRequest
impl Send for GetErrorRequest
impl Sync for GetErrorRequest
impl Unpin for GetErrorRequest
impl UnwindSafe for GetErrorRequest
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