Struct openxr_sys::ActionStateVector2f
source · [−]#[repr(C)]pub struct ActionStateVector2f {
pub ty: StructureType,
pub next: *mut c_void,
pub current_state: Vector2f,
pub changed_since_last_sync: Bool32,
pub last_change_time: Time,
pub is_active: Bool32,
}Expand description
Fields
ty: StructureTypenext: *mut c_voidcurrent_state: Vector2fchanged_since_last_sync: Bool32last_change_time: Timeis_active: Bool32Implementations
sourceimpl ActionStateVector2f
impl ActionStateVector2f
pub const TYPE: StructureType = StructureType::ACTION_STATE_VECTOR2F
sourcepub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
pub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
Construct a partially-initialized value suitable for passing to OpenXR
Trait Implementations
sourceimpl Clone for ActionStateVector2f
impl Clone for ActionStateVector2f
sourcefn clone(&self) -> ActionStateVector2f
fn clone(&self) -> ActionStateVector2f
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ActionStateVector2f
impl Debug for ActionStateVector2f
impl Copy for ActionStateVector2f
Auto Trait Implementations
impl RefUnwindSafe for ActionStateVector2f
impl !Send for ActionStateVector2f
impl !Sync for ActionStateVector2f
impl Unpin for ActionStateVector2f
impl UnwindSafe for ActionStateVector2f
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more