Struct xcb::xinput::DeviceResolutionStateBuf
source · [−]pub struct DeviceResolutionStateBuf { /* private fields */ }
Implementations
sourceimpl DeviceResolutionStateBuf
impl DeviceResolutionStateBuf
sourcepub fn new(
control_id: DeviceControl,
len: u16,
resolution_values: &[u32],
resolution_min: &[u32],
resolution_max: &[u32]
) -> DeviceResolutionStateBuf
pub fn new(
control_id: DeviceControl,
len: u16,
resolution_values: &[u32],
resolution_min: &[u32],
resolution_max: &[u32]
) -> DeviceResolutionStateBuf
Construct a new DeviceResolutionStateBuf.
Methods from Deref<Target = DeviceResolutionState>
pub fn control_id(&self) -> DeviceControl
pub fn len(&self) -> u16
pub fn resolution_values(&self) -> &[u32]
pub fn resolution_min(&self) -> &[u32]
pub fn resolution_max(&self) -> &[u32]
Trait Implementations
sourceimpl Borrow<DeviceResolutionState> for DeviceResolutionStateBuf
impl Borrow<DeviceResolutionState> for DeviceResolutionStateBuf
sourcefn borrow(&self) -> &DeviceResolutionState
fn borrow(&self) -> &DeviceResolutionState
Immutably borrows from an owned value. Read more
sourceimpl Clone for DeviceResolutionStateBuf
impl Clone for DeviceResolutionStateBuf
sourcefn clone(&self) -> DeviceResolutionStateBuf
fn clone(&self) -> DeviceResolutionStateBuf
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 DeviceResolutionStateBuf
impl Debug for DeviceResolutionStateBuf
sourceimpl Deref for DeviceResolutionStateBuf
impl Deref for DeviceResolutionStateBuf
type Target = DeviceResolutionState
type Target = DeviceResolutionState
The resulting type after dereferencing.
Auto Trait Implementations
impl RefUnwindSafe for DeviceResolutionStateBuf
impl Send for DeviceResolutionStateBuf
impl Sync for DeviceResolutionStateBuf
impl Unpin for DeviceResolutionStateBuf
impl UnwindSafe for DeviceResolutionStateBuf
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