Struct x11rb_protocol::protocol::xkb::SADeviceValuator
source · pub struct SADeviceValuator {
pub type_: SAType,
pub device: u8,
pub val1what: SAValWhat,
pub val1index: u8,
pub val1value: u8,
pub val2what: SAValWhat,
pub val2index: u8,
pub val2value: u8,
}
Fields§
§type_: SAType
§device: u8
§val1what: SAValWhat
§val1index: u8
§val1value: u8
§val2what: SAValWhat
§val2index: u8
§val2value: u8
Trait Implementations§
source§impl Clone for SADeviceValuator
impl Clone for SADeviceValuator
source§fn clone(&self) -> SADeviceValuator
fn clone(&self) -> SADeviceValuator
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 SADeviceValuator
impl Debug for SADeviceValuator
source§impl Default for SADeviceValuator
impl Default for SADeviceValuator
source§fn default() -> SADeviceValuator
fn default() -> SADeviceValuator
Returns the “default value” for a type. Read more
source§impl From<SADeviceValuator> for Action
impl From<SADeviceValuator> for Action
source§fn from(devval: SADeviceValuator) -> Self
fn from(devval: SADeviceValuator) -> Self
Converts to this type from the input type.
source§impl Serialize for SADeviceValuator
impl Serialize for SADeviceValuator
source§impl TryParse for SADeviceValuator
impl TryParse for SADeviceValuator
impl Copy for SADeviceValuator
Auto Trait Implementations§
impl Freeze for SADeviceValuator
impl RefUnwindSafe for SADeviceValuator
impl Send for SADeviceValuator
impl Sync for SADeviceValuator
impl Unpin for SADeviceValuator
impl UnwindSafe for SADeviceValuator
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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