Struct xcb::xinput::DeviceNameBuf
source · pub struct DeviceNameBuf { /* private fields */ }
Implementations§
source§impl DeviceNameBuf
impl DeviceNameBuf
sourcepub fn new(string: &[u8]) -> DeviceNameBuf
pub fn new(string: &[u8]) -> DeviceNameBuf
Construct a new DeviceNameBuf.
Methods from Deref<Target = DeviceName>§
Trait Implementations§
source§impl Borrow<DeviceName> for DeviceNameBuf
impl Borrow<DeviceName> for DeviceNameBuf
source§fn borrow(&self) -> &DeviceName
fn borrow(&self) -> &DeviceName
Immutably borrows from an owned value. Read more
source§impl Clone for DeviceNameBuf
impl Clone for DeviceNameBuf
source§fn clone(&self) -> DeviceNameBuf
fn clone(&self) -> DeviceNameBuf
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 DeviceNameBuf
impl Debug for DeviceNameBuf
Auto Trait Implementations§
impl Freeze for DeviceNameBuf
impl RefUnwindSafe for DeviceNameBuf
impl Send for DeviceNameBuf
impl Sync for DeviceNameBuf
impl Unpin for DeviceNameBuf
impl UnwindSafe for DeviceNameBuf
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
)