Struct x11rb_protocol::protocol::xkb::SAMovePtr
source · pub struct SAMovePtr {
pub type_: SAType,
pub flags: SAMovePtrFlag,
pub x_high: i8,
pub x_low: u8,
pub y_high: i8,
pub y_low: u8,
}
Fields§
§type_: SAType
§flags: SAMovePtrFlag
§x_high: i8
§x_low: u8
§y_high: i8
§y_low: u8
Trait Implementations§
source§impl<'de> Deserialize<'de> for SAMovePtr
impl<'de> Deserialize<'de> for SAMovePtr
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 SAMovePtr
impl Ord for SAMovePtr
source§impl PartialEq for SAMovePtr
impl PartialEq for SAMovePtr
source§impl PartialOrd for SAMovePtr
impl PartialOrd for SAMovePtr
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 SAMovePtr
impl Eq for SAMovePtr
impl StructuralPartialEq for SAMovePtr
Auto Trait Implementations§
impl Freeze for SAMovePtr
impl RefUnwindSafe for SAMovePtr
impl Send for SAMovePtr
impl Sync for SAMovePtr
impl Unpin for SAMovePtr
impl UnwindSafe for SAMovePtr
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<RawFdContainer>
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<RawFdContainer> ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more