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