pub struct BufferSwitched {
pub from: Option<u64>,
pub to: u64,
}Expand description
Active buffer changed.
Emitted when the kernel switches focus to a different buffer.
Fields§
§from: Option<u64>Previous buffer ID (if any)
to: u64New active buffer ID
Trait Implementations§
Source§impl Clone for BufferSwitched
impl Clone for BufferSwitched
Source§fn clone(&self) -> BufferSwitched
fn clone(&self) -> BufferSwitched
Returns a duplicate 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 BufferSwitched
impl Debug for BufferSwitched
Source§impl Event for BufferSwitched
impl Event for BufferSwitched
Source§impl PartialEq for BufferSwitched
impl PartialEq for BufferSwitched
impl Copy for BufferSwitched
impl Eq for BufferSwitched
impl StructuralPartialEq for BufferSwitched
Auto Trait Implementations§
impl Freeze for BufferSwitched
impl RefUnwindSafe for BufferSwitched
impl Send for BufferSwitched
impl Sync for BufferSwitched
impl Unpin for BufferSwitched
impl UnsafeUnpin for BufferSwitched
impl UnwindSafe for BufferSwitched
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