Struct xcb::xinput::DeviceAbsAreaCtrl
source · [−]pub struct DeviceAbsAreaCtrl { /* private fields */ }
Implementations
sourceimpl DeviceAbsAreaCtrl
impl DeviceAbsAreaCtrl
sourcepub fn new(
control_id: DeviceControl,
len: u16,
offset_x: u32,
offset_y: u32,
width: i32,
height: i32,
screen: i32,
following: u32
) -> DeviceAbsAreaCtrl
pub fn new(
control_id: DeviceControl,
len: u16,
offset_x: u32,
offset_y: u32,
width: i32,
height: i32,
screen: i32,
following: u32
) -> DeviceAbsAreaCtrl
Construct a new DeviceAbsAreaCtrl.
pub fn control_id(&self) -> DeviceControl
pub fn len(&self) -> u16
pub fn offset_x(&self) -> u32
pub fn offset_y(&self) -> u32
pub fn width(&self) -> i32
pub fn height(&self) -> i32
pub fn screen(&self) -> i32
pub fn following(&self) -> u32
Trait Implementations
sourceimpl Clone for DeviceAbsAreaCtrl
impl Clone for DeviceAbsAreaCtrl
sourcefn clone(&self) -> DeviceAbsAreaCtrl
fn clone(&self) -> DeviceAbsAreaCtrl
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DeviceAbsAreaCtrl
impl Debug for DeviceAbsAreaCtrl
impl Copy for DeviceAbsAreaCtrl
Auto Trait Implementations
impl RefUnwindSafe for DeviceAbsAreaCtrl
impl Send for DeviceAbsAreaCtrl
impl Sync for DeviceAbsAreaCtrl
impl Unpin for DeviceAbsAreaCtrl
impl UnwindSafe for DeviceAbsAreaCtrl
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more