pub enum KeyOrPointer {
Key(Key),
Pointer(PointerButton),
}Expand description
Bind target that can be either a egui::Key or a egui::PointerButton
Variants§
Trait Implementations§
Source§impl BindTarget for KeyOrPointer
impl BindTarget for KeyOrPointer
Source§const IS_POINTER: bool = true
const IS_POINTER: bool = true
Can accept pointer bind?
Source§fn set_pointer(&mut self, button: PointerButton, _: Modifiers)
fn set_pointer(&mut self, button: PointerButton, _: Modifiers)
Sets new pointer bind
Source§impl Clone for KeyOrPointer
impl Clone for KeyOrPointer
Source§fn clone(&self) -> KeyOrPointer
fn clone(&self) -> KeyOrPointer
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 KeyOrPointer
impl Debug for KeyOrPointer
Source§impl PartialEq for KeyOrPointer
impl PartialEq for KeyOrPointer
impl Copy for KeyOrPointer
impl Eq for KeyOrPointer
impl StructuralPartialEq for KeyOrPointer
Auto Trait Implementations§
impl Freeze for KeyOrPointer
impl RefUnwindSafe for KeyOrPointer
impl Send for KeyOrPointer
impl Sync for KeyOrPointer
impl Unpin for KeyOrPointer
impl UnwindSafe for KeyOrPointer
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