Struct x11rb_protocol::protocol::xproto::GetModifierMappingRequest
source · pub struct GetModifierMappingRequest;
Implementations§
source§impl GetModifierMappingRequest
impl GetModifierMappingRequest
sourcepub fn serialize(self) -> BufWithFds<[Cow<'static, [u8]>; 1]>
pub fn serialize(self) -> 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 GetModifierMappingRequest
impl Clone for GetModifierMappingRequest
source§fn clone(&self) -> GetModifierMappingRequest
fn clone(&self) -> GetModifierMappingRequest
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 GetModifierMappingRequest
impl Debug for GetModifierMappingRequest
source§impl Default for GetModifierMappingRequest
impl Default for GetModifierMappingRequest
source§fn default() -> GetModifierMappingRequest
fn default() -> GetModifierMappingRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GetModifierMappingRequest
impl<'de> Deserialize<'de> for GetModifierMappingRequest
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 GetModifierMappingRequest
impl Hash for GetModifierMappingRequest
source§impl Ord for GetModifierMappingRequest
impl Ord for GetModifierMappingRequest
source§fn cmp(&self, other: &GetModifierMappingRequest) -> Ordering
fn cmp(&self, other: &GetModifierMappingRequest) -> 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 GetModifierMappingRequest
impl PartialEq for GetModifierMappingRequest
source§fn eq(&self, other: &GetModifierMappingRequest) -> bool
fn eq(&self, other: &GetModifierMappingRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for GetModifierMappingRequest
impl PartialOrd for GetModifierMappingRequest
source§fn partial_cmp(&self, other: &GetModifierMappingRequest) -> Option<Ordering>
fn partial_cmp(&self, other: &GetModifierMappingRequest) -> 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 GetModifierMappingRequest
impl ReplyRequest for GetModifierMappingRequest
§type Reply = GetModifierMappingReply
type Reply = GetModifierMappingReply
The kind of reply that this request generates.
source§impl Request for GetModifierMappingRequest
impl Request for GetModifierMappingRequest
impl Copy for GetModifierMappingRequest
impl Eq for GetModifierMappingRequest
impl StructuralPartialEq for GetModifierMappingRequest
Auto Trait Implementations§
impl Freeze for GetModifierMappingRequest
impl RefUnwindSafe for GetModifierMappingRequest
impl Send for GetModifierMappingRequest
impl Sync for GetModifierMappingRequest
impl Unpin for GetModifierMappingRequest
impl UnwindSafe for GetModifierMappingRequest
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