Struct x11rb_protocol::protocol::xkb::ModDef
source · pub struct ModDef {
pub mask: ModMask,
pub real_mods: ModMask,
pub vmods: VMod,
}
Fields§
§mask: ModMask
§real_mods: ModMask
§vmods: VMod
Trait Implementations§
source§impl<'de> Deserialize<'de> for ModDef
impl<'de> Deserialize<'de> for ModDef
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 Ord for ModDef
impl Ord for ModDef
source§impl PartialEq for ModDef
impl PartialEq for ModDef
source§impl PartialOrd for ModDef
impl PartialOrd for ModDef
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 moreimpl Copy for ModDef
impl Eq for ModDef
impl StructuralPartialEq for ModDef
Auto Trait Implementations§
impl Freeze for ModDef
impl RefUnwindSafe for ModDef
impl Send for ModDef
impl Sync for ModDef
impl Unpin for ModDef
impl UnwindSafe for ModDef
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> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
source§fn try_parse_fd<'a>(
value: &'a [u8],
_: &mut Vec<OwnedFd>
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<OwnedFd> ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more