Struct FocusInEvent
pub struct FocusInEvent {
pub response_type: u8,
pub detail: NotifyDetail,
pub sequence: u16,
pub event: u32,
pub mode: NotifyMode,
}
Expand description
NOT YET DOCUMENTED.
§Fields
event
- The window on which the focus event was generated. This is the window used by the X server to report the event.detail
-mode
-
Fields§
§response_type: u8
§detail: NotifyDetail
§sequence: u16
§event: u32
§mode: NotifyMode
Trait Implementations§
§impl Clone for FocusInEvent
impl Clone for FocusInEvent
§fn clone(&self) -> FocusInEvent
fn clone(&self) -> FocusInEvent
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 more§impl Debug for FocusInEvent
impl Debug for FocusInEvent
§impl Default for FocusInEvent
impl Default for FocusInEvent
§fn default() -> FocusInEvent
fn default() -> FocusInEvent
Returns the “default value” for a type. Read more
§impl Serialize for FocusInEvent
impl Serialize for FocusInEvent
§impl TryParse for FocusInEvent
impl TryParse for FocusInEvent
§fn try_parse(initial_value: &[u8]) -> Result<(FocusInEvent, &[u8]), ParseError>
fn try_parse(initial_value: &[u8]) -> Result<(FocusInEvent, &[u8]), ParseError>
Try to parse the given values into an instance of this type. Read more
impl Copy for FocusInEvent
Auto Trait Implementations§
impl Freeze for FocusInEvent
impl RefUnwindSafe for FocusInEvent
impl Send for FocusInEvent
impl Sync for FocusInEvent
impl Unpin for FocusInEvent
impl UnwindSafe for FocusInEvent
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
)§impl<T> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
§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