#[non_exhaustive]#[repr(u32)]pub enum ERemotePlayInputType {
k_ERemotePlayInputUnknown = 0,
k_ERemotePlayInputMouseMotion = 1,
k_ERemotePlayInputMouseButtonDown = 2,
k_ERemotePlayInputMouseButtonUp = 3,
k_ERemotePlayInputMouseWheel = 4,
k_ERemotePlayInputKeyDown = 5,
k_ERemotePlayInputKeyUp = 6,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
k_ERemotePlayInputUnknown = 0
k_ERemotePlayInputMouseMotion = 1
k_ERemotePlayInputMouseButtonDown = 2
k_ERemotePlayInputMouseButtonUp = 3
k_ERemotePlayInputMouseWheel = 4
k_ERemotePlayInputKeyDown = 5
k_ERemotePlayInputKeyUp = 6
Trait Implementations§
Source§impl Clone for ERemotePlayInputType
impl Clone for ERemotePlayInputType
Source§fn clone(&self) -> ERemotePlayInputType
fn clone(&self) -> ERemotePlayInputType
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 ERemotePlayInputType
impl Debug for ERemotePlayInputType
Source§impl Hash for ERemotePlayInputType
impl Hash for ERemotePlayInputType
Source§impl PartialEq for ERemotePlayInputType
impl PartialEq for ERemotePlayInputType
impl Copy for ERemotePlayInputType
impl Eq for ERemotePlayInputType
impl StructuralPartialEq for ERemotePlayInputType
Auto Trait Implementations§
impl Freeze for ERemotePlayInputType
impl RefUnwindSafe for ERemotePlayInputType
impl Send for ERemotePlayInputType
impl Sync for ERemotePlayInputType
impl Unpin for ERemotePlayInputType
impl UnwindSafe for ERemotePlayInputType
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