Struct x11rb_protocol::protocol::glx::GetMapfvRequest
source · pub struct GetMapfvRequest {
pub context_tag: ContextTag,
pub target: u32,
pub query: u32,
}
Fields§
§context_tag: ContextTag
§target: u32
§query: u32
Implementations§
source§impl GetMapfvRequest
impl GetMapfvRequest
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 GetMapfvRequest
impl Clone for GetMapfvRequest
source§fn clone(&self) -> GetMapfvRequest
fn clone(&self) -> GetMapfvRequest
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 GetMapfvRequest
impl Debug for GetMapfvRequest
source§impl Default for GetMapfvRequest
impl Default for GetMapfvRequest
source§fn default() -> GetMapfvRequest
fn default() -> GetMapfvRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GetMapfvRequest
impl<'de> Deserialize<'de> for GetMapfvRequest
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 GetMapfvRequest
impl Hash for GetMapfvRequest
source§impl Ord for GetMapfvRequest
impl Ord for GetMapfvRequest
source§fn cmp(&self, other: &GetMapfvRequest) -> Ordering
fn cmp(&self, other: &GetMapfvRequest) -> 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 GetMapfvRequest
impl PartialEq for GetMapfvRequest
source§fn eq(&self, other: &GetMapfvRequest) -> bool
fn eq(&self, other: &GetMapfvRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for GetMapfvRequest
impl PartialOrd for GetMapfvRequest
source§fn partial_cmp(&self, other: &GetMapfvRequest) -> Option<Ordering>
fn partial_cmp(&self, other: &GetMapfvRequest) -> 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 GetMapfvRequest
impl ReplyRequest for GetMapfvRequest
§type Reply = GetMapfvReply
type Reply = GetMapfvReply
The kind of reply that this request generates.
source§impl Request for GetMapfvRequest
impl Request for GetMapfvRequest
source§impl Serialize for GetMapfvRequest
impl Serialize for GetMapfvRequest
impl Copy for GetMapfvRequest
impl Eq for GetMapfvRequest
impl StructuralPartialEq for GetMapfvRequest
Auto Trait Implementations§
impl Freeze for GetMapfvRequest
impl RefUnwindSafe for GetMapfvRequest
impl Send for GetMapfvRequest
impl Sync for GetMapfvRequest
impl Unpin for GetMapfvRequest
impl UnwindSafe for GetMapfvRequest
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