#[repr(C)]pub struct EventDataSenseDataProviderStateChangedBD {
pub ty: StructureType,
pub next: *const c_void,
pub provider: SenseDataProviderBD,
pub new_state: SenseDataProviderStateBD,
}Expand description
See XrEventDataSenseDataProviderStateChangedBD - defined by XR_BD_spatial_sensing
Fields§
§ty: StructureType§next: *const c_void§provider: SenseDataProviderBD§new_state: SenseDataProviderStateBDImplementations§
Source§impl EventDataSenseDataProviderStateChangedBD
impl EventDataSenseDataProviderStateChangedBD
pub const TYPE: StructureType = StructureType::EVENT_DATA_SENSE_DATA_PROVIDER_STATE_CHANGED_BD
Trait Implementations§
Source§impl Clone for EventDataSenseDataProviderStateChangedBD
impl Clone for EventDataSenseDataProviderStateChangedBD
Source§fn clone(&self) -> EventDataSenseDataProviderStateChangedBD
fn clone(&self) -> EventDataSenseDataProviderStateChangedBD
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 moreimpl Copy for EventDataSenseDataProviderStateChangedBD
Auto Trait Implementations§
impl Freeze for EventDataSenseDataProviderStateChangedBD
impl RefUnwindSafe for EventDataSenseDataProviderStateChangedBD
impl !Send for EventDataSenseDataProviderStateChangedBD
impl !Sync for EventDataSenseDataProviderStateChangedBD
impl Unpin for EventDataSenseDataProviderStateChangedBD
impl UnwindSafe for EventDataSenseDataProviderStateChangedBD
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