Struct xcb::xinput::ValuatorStateBuf
source · [−]pub struct ValuatorStateBuf { /* private fields */ }
Implementations
sourceimpl ValuatorStateBuf
impl ValuatorStateBuf
sourcepub fn new(
class_id: InputClass,
len: u8,
mode: ValuatorStateModeMask,
valuators: &[i32]
) -> ValuatorStateBuf
pub fn new(
class_id: InputClass,
len: u8,
mode: ValuatorStateModeMask,
valuators: &[i32]
) -> ValuatorStateBuf
Construct a new ValuatorStateBuf.
Methods from Deref<Target = ValuatorState>
Trait Implementations
sourceimpl Borrow<ValuatorState> for ValuatorStateBuf
impl Borrow<ValuatorState> for ValuatorStateBuf
sourcefn borrow(&self) -> &ValuatorState
fn borrow(&self) -> &ValuatorState
Immutably borrows from an owned value. Read more
sourceimpl Clone for ValuatorStateBuf
impl Clone for ValuatorStateBuf
sourcefn clone(&self) -> ValuatorStateBuf
fn clone(&self) -> ValuatorStateBuf
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 ValuatorStateBuf
impl Debug for ValuatorStateBuf
sourceimpl Deref for ValuatorStateBuf
impl Deref for ValuatorStateBuf
type Target = ValuatorState
type Target = ValuatorState
The resulting type after dereferencing.
Auto Trait Implementations
impl RefUnwindSafe for ValuatorStateBuf
impl Send for ValuatorStateBuf
impl Sync for ValuatorStateBuf
impl Unpin for ValuatorStateBuf
impl UnwindSafe for ValuatorStateBuf
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