Struct openxr_sys::VirtualKeyboardInputInfoMETA
source · #[repr(C)]pub struct VirtualKeyboardInputInfoMETA {
pub ty: StructureType,
pub next: *const c_void,
pub input_source: VirtualKeyboardInputSourceMETA,
pub input_space: Space,
pub input_pose_in_space: Posef,
pub input_state: VirtualKeyboardInputStateFlagsMETA,
}
Expand description
See XrVirtualKeyboardInputInfoMETA - defined by XR_META_virtual_keyboard
Fields§
§ty: StructureType
§next: *const c_void
§input_source: VirtualKeyboardInputSourceMETA
§input_space: Space
§input_pose_in_space: Posef
§input_state: VirtualKeyboardInputStateFlagsMETA
Implementations§
source§impl VirtualKeyboardInputInfoMETA
impl VirtualKeyboardInputInfoMETA
pub const TYPE: StructureType = StructureType::VIRTUAL_KEYBOARD_INPUT_INFO_META
Trait Implementations§
source§impl Clone for VirtualKeyboardInputInfoMETA
impl Clone for VirtualKeyboardInputInfoMETA
source§fn clone(&self) -> VirtualKeyboardInputInfoMETA
fn clone(&self) -> VirtualKeyboardInputInfoMETA
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 VirtualKeyboardInputInfoMETA
impl Debug for VirtualKeyboardInputInfoMETA
impl Copy for VirtualKeyboardInputInfoMETA
Auto Trait Implementations§
impl RefUnwindSafe for VirtualKeyboardInputInfoMETA
impl !Send for VirtualKeyboardInputInfoMETA
impl !Sync for VirtualKeyboardInputInfoMETA
impl Unpin for VirtualKeyboardInputInfoMETA
impl UnwindSafe for VirtualKeyboardInputInfoMETA
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