Struct xcb::xkb::KeySymMapBuf
source · pub struct KeySymMapBuf { /* private fields */ }
Implementations§
source§impl KeySymMapBuf
impl KeySymMapBuf
sourcepub fn new(
kt_index: &[u8; 4],
group_info: u8,
width: u8,
syms: &[Keysym],
) -> KeySymMapBuf
pub fn new( kt_index: &[u8; 4], group_info: u8, width: u8, syms: &[Keysym], ) -> KeySymMapBuf
Construct a new KeySymMapBuf.
Methods from Deref<Target = KeySymMap>§
pub fn kt_index(&self) -> &[u8; 4]
pub fn group_info(&self) -> u8
pub fn width(&self) -> u8
pub fn syms(&self) -> &[Keysym]
Trait Implementations§
source§impl Borrow<KeySymMap> for KeySymMapBuf
impl Borrow<KeySymMap> for KeySymMapBuf
source§impl Clone for KeySymMapBuf
impl Clone for KeySymMapBuf
source§fn clone(&self) -> KeySymMapBuf
fn clone(&self) -> KeySymMapBuf
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 KeySymMapBuf
impl Debug for KeySymMapBuf
Auto Trait Implementations§
impl Freeze for KeySymMapBuf
impl RefUnwindSafe for KeySymMapBuf
impl Send for KeySymMapBuf
impl Sync for KeySymMapBuf
impl Unpin for KeySymMapBuf
impl UnwindSafe for KeySymMapBuf
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
)