Struct x11rb_protocol::protocol::xkb::SetBehavior
source · pub struct SetBehavior {
pub keycode: Keycode,
pub behavior: Behavior,
}
Fields§
§keycode: Keycode
§behavior: Behavior
Trait Implementations§
source§impl Clone for SetBehavior
impl Clone for SetBehavior
source§fn clone(&self) -> SetBehavior
fn clone(&self) -> SetBehavior
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 SetBehavior
impl Debug for SetBehavior
source§impl<'de> Deserialize<'de> for SetBehavior
impl<'de> Deserialize<'de> for SetBehavior
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for SetBehavior
impl Serialize for SetBehavior
source§impl Serialize for SetBehavior
impl Serialize for SetBehavior
source§impl TryParse for SetBehavior
impl TryParse for SetBehavior
impl Copy for SetBehavior
Auto Trait Implementations§
impl Freeze for SetBehavior
impl RefUnwindSafe for SetBehavior
impl Send for SetBehavior
impl Sync for SetBehavior
impl Unpin for SetBehavior
impl UnwindSafe for SetBehavior
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> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
source§fn try_parse_fd<'a>(
value: &'a [u8],
_: &mut Vec<OwnedFd>
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<OwnedFd> ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more