Struct x11rb::protocol::xinput::InputState
source · pub struct InputState {
pub len: u8,
pub data: InputStateData,
}
Fields§
§len: u8
§data: InputStateData
Trait Implementations§
source§impl Clone for InputState
impl Clone for InputState
source§fn clone(&self) -> InputState
fn clone(&self) -> InputState
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 InputState
impl Debug for InputState
source§impl Serialize for InputState
impl Serialize for InputState
source§impl TryParse for InputState
impl TryParse for InputState
source§fn try_parse(remaining: &[u8]) -> Result<(InputState, &[u8]), ParseError>
fn try_parse(remaining: &[u8]) -> Result<(InputState, &[u8]), ParseError>
Try to parse the given values into an instance of this type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for InputState
impl Send for InputState
impl Sync for InputState
impl Unpin for InputState
impl UnwindSafe for InputState
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